diff options
Diffstat (limited to 'brevisurl/backends/local.py')
| -rw-r--r-- | brevisurl/backends/local.py | 3 | 
1 files changed, 2 insertions, 1 deletions
| diff --git a/brevisurl/backends/local.py b/brevisurl/backends/local.py index 6c3f6b4..9cb37a6 100644 --- a/brevisurl/backends/local.py +++ b/brevisurl/backends/local.py @@ -57,8 +57,9 @@ class BrevisUrlBackend(BaseBrevisUrlBackend):                  log.exception('Unknown exception raised while shortening url "%s"', original_url)                  raise -    def __generate_token(self, size=5): +    def __generate_token(self):          chars = brevisurl.settings.LOCAL_BACKEND_TOKEN_CHARS +        size = brevisurl.settings.LOCAL_BACKEND_TOKEN_LENGTH          if ShortUrl.objects.count() >= math.pow(len(chars), size):              raise TokensExhaustedError('Consider incrementing the token length or change the char list')          random.shuffle(chars) | 
