mirror of
https://git.lecygnenoir.info/LecygneNoir/prismedia.git
synced 2025-10-03 01:19:15 +02:00
Add functions to manage Original Date of record for peertube
This commit is contained in:
parent
60bf26418d
commit
dc98f2e155
1 changed files with 8 additions and 0 deletions
|
@ -265,6 +265,14 @@ def upload_video(oauth, secret, options):
|
|||
else:
|
||||
fields.append(("privacy", str(PEERTUBE_PRIVACY[privacy or "private"])))
|
||||
|
||||
# Set originalDate except if the user force no originalDate
|
||||
if not options.get('--no-originalDate'):
|
||||
originalDate = datetime.datetime.strptime(options.get('--originalDate'), '%Y-%m-%dT%H:%M:%S')
|
||||
tz = get_localzone()
|
||||
tz = pytz.timezone(str(tz))
|
||||
originalDate = tz.localize(originalDate).isoformat()
|
||||
fields.append(("originallyPublishedAt", originalDate))
|
||||
|
||||
if options.get('--thumbnail'):
|
||||
fields.append(("thumbnailfile", get_file(options.get('--thumbnail'))))
|
||||
fields.append(("previewfile", get_file(options.get('--thumbnail'))))
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue