Skip to content

Commit

Permalink
Fixed usage of number only username or password for providers, proxy …
Browse files Browse the repository at this point in the history
…or postgres. #2309
  • Loading branch information
morpheus65535 committed Dec 2, 2023
1 parent 17312af commit c97a98d
Showing 1 changed file with 33 additions and 33 deletions.
66 changes: 33 additions & 33 deletions bazarr/app/config.py
Original file line number Diff line number Diff line change
Expand Up @@ -184,27 +184,27 @@ class Validator(OriginalValidator):
is_in=[None, 'socks5', 'http']),
Validator('proxy.url', must_exist=True, default='', is_type_of=str),
Validator('proxy.port', must_exist=True, default='', is_type_of=(str, int)),
Validator('proxy.username', must_exist=True, default='', is_type_of=str),
Validator('proxy.password', must_exist=True, default='', is_type_of=str),
Validator('proxy.username', must_exist=True, default='', is_type_of=str, cast=str),
Validator('proxy.password', must_exist=True, default='', is_type_of=str, cast=str),
Validator('proxy.exclude', must_exist=True, default=["localhost", "127.0.0.1"], is_type_of=list),

# opensubtitles.org section
Validator('opensubtitles.username', must_exist=True, default='', is_type_of=str),
Validator('opensubtitles.password', must_exist=True, default='', is_type_of=str),
Validator('opensubtitles.username', must_exist=True, default='', is_type_of=str, cast=str),
Validator('opensubtitles.password', must_exist=True, default='', is_type_of=str, cast=str),
Validator('opensubtitles.use_tag_search', must_exist=True, default=False, is_type_of=bool),
Validator('opensubtitles.vip', must_exist=True, default=False, is_type_of=bool),
Validator('opensubtitles.ssl', must_exist=True, default=False, is_type_of=bool),
Validator('opensubtitles.timeout', must_exist=True, default=15, is_type_of=int, gte=1),
Validator('opensubtitles.skip_wrong_fps', must_exist=True, default=False, is_type_of=bool),

# opensubtitles.com section
Validator('opensubtitlescom.username', must_exist=True, default='', is_type_of=str),
Validator('opensubtitlescom.password', must_exist=True, default='', is_type_of=str),
Validator('opensubtitlescom.username', must_exist=True, default='', is_type_of=str, cast=str),
Validator('opensubtitlescom.password', must_exist=True, default='', is_type_of=str, cast=str),
Validator('opensubtitlescom.use_hash', must_exist=True, default=True, is_type_of=bool),

# addic7ed section
Validator('addic7ed.username', must_exist=True, default='', is_type_of=str),
Validator('addic7ed.password', must_exist=True, default='', is_type_of=str),
Validator('addic7ed.username', must_exist=True, default='', is_type_of=str, cast=str),
Validator('addic7ed.password', must_exist=True, default='', is_type_of=str, cast=str),
Validator('addic7ed.cookies', must_exist=True, default='', is_type_of=str),
Validator('addic7ed.user_agent', must_exist=True, default='', is_type_of=str),
Validator('addic7ed.vip', must_exist=True, default=False, is_type_of=bool),
Expand All @@ -217,57 +217,57 @@ class Validator(OriginalValidator):
Validator('subf2m.user_agent', must_exist=True, default='', is_type_of=str),

# hdbits section
Validator('hdbits.username', must_exist=True, default='', is_type_of=str),
Validator('hdbits.passkey', must_exist=True, default='', is_type_of=str),
Validator('hdbits.username', must_exist=True, default='', is_type_of=str, cast=str),
Validator('hdbits.passkey', must_exist=True, default='', is_type_of=str, cast=str),

# whisperai section
Validator('whisperai.endpoint', must_exist=True, default='http://127.0.0.1:9000', is_type_of=str),
Validator('whisperai.timeout', must_exist=True, default=3600, is_type_of=int, gte=1),

# legendasdivx section
Validator('legendasdivx.username', must_exist=True, default='', is_type_of=str),
Validator('legendasdivx.password', must_exist=True, default='', is_type_of=str),
Validator('legendasdivx.username', must_exist=True, default='', is_type_of=str, cast=str),
Validator('legendasdivx.password', must_exist=True, default='', is_type_of=str, cast=str),
Validator('legendasdivx.skip_wrong_fps', must_exist=True, default=False, is_type_of=bool),

# ktuvit section
Validator('ktuvit.email', must_exist=True, default='', is_type_of=str),
Validator('ktuvit.hashed_password', must_exist=True, default='', is_type_of=str),
Validator('ktuvit.hashed_password', must_exist=True, default='', is_type_of=str, cast=str),

# xsubs section
Validator('xsubs.username', must_exist=True, default='', is_type_of=str),
Validator('xsubs.password', must_exist=True, default='', is_type_of=str),
Validator('xsubs.username', must_exist=True, default='', is_type_of=str, cast=str),
Validator('xsubs.password', must_exist=True, default='', is_type_of=str, cast=str),

# assrt section
Validator('assrt.token', must_exist=True, default='', is_type_of=str),
Validator('assrt.token', must_exist=True, default='', is_type_of=str, cast=str),

# anticaptcha section
Validator('anticaptcha.anti_captcha_key', must_exist=True, default='', is_type_of=str),

# deathbycaptcha section
Validator('deathbycaptcha.username', must_exist=True, default='', is_type_of=str),
Validator('deathbycaptcha.password', must_exist=True, default='', is_type_of=str),
Validator('deathbycaptcha.username', must_exist=True, default='', is_type_of=str, cast=str),
Validator('deathbycaptcha.password', must_exist=True, default='', is_type_of=str, cast=str),

# napisy24 section
Validator('napisy24.username', must_exist=True, default='', is_type_of=str),
Validator('napisy24.password', must_exist=True, default='', is_type_of=str),
Validator('napisy24.username', must_exist=True, default='', is_type_of=str, cast=str),
Validator('napisy24.password', must_exist=True, default='', is_type_of=str, cast=str),

# subscene section
Validator('subscene.username', must_exist=True, default='', is_type_of=str),
Validator('subscene.password', must_exist=True, default='', is_type_of=str),
Validator('subscene.username', must_exist=True, default='', is_type_of=str, cast=str),
Validator('subscene.password', must_exist=True, default='', is_type_of=str, cast=str),

# betaseries section
Validator('betaseries.token', must_exist=True, default='', is_type_of=str),
Validator('betaseries.token', must_exist=True, default='', is_type_of=str, cast=str),

# analytics section
Validator('analytics.enabled', must_exist=True, default=True, is_type_of=bool),

# titlovi section
Validator('titlovi.username', must_exist=True, default='', is_type_of=str),
Validator('titlovi.password', must_exist=True, default='', is_type_of=str),
Validator('titlovi.username', must_exist=True, default='', is_type_of=str, cast=str),
Validator('titlovi.password', must_exist=True, default='', is_type_of=str, cast=str),

# titulky section
Validator('titulky.username', must_exist=True, default='', is_type_of=str),
Validator('titulky.password', must_exist=True, default='', is_type_of=str),
Validator('titulky.username', must_exist=True, default='', is_type_of=str, cast=str),
Validator('titulky.password', must_exist=True, default='', is_type_of=str, cast=str),
Validator('titulky.approved_only', must_exist=True, default=False, is_type_of=bool),

# embeddedsubtitles section
Expand All @@ -277,10 +277,10 @@ class Validator(OriginalValidator):
Validator('embeddedsubtitles.unknown_as_english', must_exist=True, default=False, is_type_of=bool),

# karagarga section
Validator('karagarga.username', must_exist=True, default='', is_type_of=str),
Validator('karagarga.password', must_exist=True, default='', is_type_of=str),
Validator('karagarga.f_username', must_exist=True, default='', is_type_of=str),
Validator('karagarga.f_password', must_exist=True, default='', is_type_of=str),
Validator('karagarga.username', must_exist=True, default='', is_type_of=str, cast=str),
Validator('karagarga.password', must_exist=True, default='', is_type_of=str, cast=str),
Validator('karagarga.f_username', must_exist=True, default='', is_type_of=str, cast=str),
Validator('karagarga.f_password', must_exist=True, default='', is_type_of=str, cast=str),

# subsync section
Validator('subsync.use_subsync', must_exist=True, default=False, is_type_of=bool),
Expand Down Expand Up @@ -323,8 +323,8 @@ class Validator(OriginalValidator):
Validator('postgresql.host', must_exist=True, default='localhost', is_type_of=str),
Validator('postgresql.port', must_exist=True, default=5432, is_type_of=int, gte=1, lte=65535),
Validator('postgresql.database', must_exist=True, default='', is_type_of=str),
Validator('postgresql.username', must_exist=True, default='', is_type_of=str),
Validator('postgresql.password', must_exist=True, default='', is_type_of=str),
Validator('postgresql.username', must_exist=True, default='', is_type_of=str, cast=str),
Validator('postgresql.password', must_exist=True, default='', is_type_of=str, cast=str),
]


Expand Down

0 comments on commit c97a98d

Please sign in to comment.