[BACKEND] Add warning for using deprecated youtube.channel date range (#200)
This commit is contained in:
parent
73be77c500
commit
99925836f3
1 changed files with 8 additions and 0 deletions
|
|
@ -3,6 +3,7 @@ from typing import Optional
|
||||||
from yt_dlp import DateRange
|
from yt_dlp import DateRange
|
||||||
|
|
||||||
from ytdl_sub.config.preset_options import Overrides
|
from ytdl_sub.config.preset_options import Overrides
|
||||||
|
from ytdl_sub.utils.logger import Logger
|
||||||
from ytdl_sub.validators.string_datetime import StringDatetimeValidator
|
from ytdl_sub.validators.string_datetime import StringDatetimeValidator
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -26,6 +27,13 @@ def to_date_range_hack(
|
||||||
end = before.apply_formatter(variable_dict={})
|
end = before.apply_formatter(variable_dict={})
|
||||||
|
|
||||||
if start or end:
|
if start or end:
|
||||||
|
logger = Logger.get(name="youtube-channel")
|
||||||
|
logger.warning(
|
||||||
|
"DEPRECATED: youtube.before/after will are deprecated and will be removed in v0.0.5. "
|
||||||
|
"Use the 'date_range' plugin instead: "
|
||||||
|
"https://ytdl-sub.readthedocs.io/en/latest/config.html#date-range"
|
||||||
|
)
|
||||||
|
|
||||||
return DateRange(start=start, end=end)
|
return DateRange(start=start, end=end)
|
||||||
|
|
||||||
return None
|
return None
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue