mirror of
https://github.com/librecaptcha/lc-core.git
synced 2025-11-20 18:06:02 -05:00
@@ -57,7 +57,7 @@ object CaptchaProviders {
|
|||||||
|
|
||||||
def getProvider(param: Parameters): ChallengeProvider = {
|
def getProvider(param: Parameters): ChallengeProvider = {
|
||||||
val providerConfig = filterProviderByParam(param).toList
|
val providerConfig = filterProviderByParam(param).toList
|
||||||
if (providerConfig.length == 0) throw new NoSuchElementException(ErrorMessageEnum.NO_CAPTCHA.toString)
|
if (providerConfig.length == 0) throw new NoSuchElementException(ErrorMessageEnum.NO_CAPTCHA.toString)
|
||||||
val randomIndex = getNextRandomInt(providerConfig.length)
|
val randomIndex = getNextRandomInt(providerConfig.length)
|
||||||
val providerIndex = providerConfig(randomIndex)._1
|
val providerIndex = providerConfig(randomIndex)._1
|
||||||
val selectedProvider = providers(providerIndex)
|
val selectedProvider = providers(providerIndex)
|
||||||
|
|||||||
Reference in New Issue
Block a user