main
Bob Mottram 2020-11-28 20:52:13 +00:00
parent 5a449ab4e9
commit 22cc0ef8c3
1 changed files with 17 additions and 18 deletions

View File

@ -117,24 +117,23 @@ def postMessageToOutbox(messageJson: {}, postToNickname: str,
fileExtension = 'png' fileExtension = 'png'
mediaTypeStr = \ mediaTypeStr = \
attach['mediaType'] attach['mediaType']
if mediaTypeStr.endswith('jpeg'):
fileExtension = 'jpg' extensions = {
elif mediaTypeStr.endswith('gif'): "jpeg": "jpg",
fileExtension = 'gif' "gif": "gif",
elif mediaTypeStr.endswith('webp'): "webp": "webp",
fileExtension = 'webp' "avif": "avif",
elif mediaTypeStr.endswith('avif'): "audio/mpeg": "mp3",
fileExtension = 'avif' "ogg": "ogg",
elif mediaTypeStr.endswith('audio/mpeg'): "mp4": "mp4",
fileExtension = 'mp3' "webm": "webm",
elif mediaTypeStr.endswith('ogg'): "ogv": "ogv"
fileExtension = 'ogg' }
elif mediaTypeStr.endswith('mp4'): for matchExt, ext in extensions.items():
fileExtension = 'mp4' if mediaTypeStr.endswith(matchExt):
elif mediaTypeStr.endswith('webm'): fileExtension = ext
fileExtension = 'webm' break
elif mediaTypeStr.endswith('ogv'):
fileExtension = 'ogv'
mediaDir = \ mediaDir = \
baseDir + '/accounts/' + \ baseDir + '/accounts/' + \
postToNickname + '@' + domain postToNickname + '@' + domain