Browse Source

Add functions to manage Original Date of record for peertube

pull/51/head
LecygneNoir 3 years ago
parent
commit
dc98f2e155
1 changed files with 8 additions and 0 deletions
  1. +8
    -0
      prismedia/pt_upload.py

+ 8
- 0
prismedia/pt_upload.py View File

@ -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…
Cancel
Save