mirror of https://gitlab.com/bashrc2/epicyon
Add support field for video
parent
2783c81489
commit
8fc3225442
7
video.py
7
video.py
|
@ -14,6 +14,7 @@ from utils import get_domain_from_actor
|
||||||
from utils import remove_id_ending
|
from utils import remove_id_ending
|
||||||
from utils import get_attributed_to
|
from utils import get_attributed_to
|
||||||
from utils import get_content_from_post
|
from utils import get_content_from_post
|
||||||
|
from utils import dangerous_markup
|
||||||
from blocking import is_blocked
|
from blocking import is_blocked
|
||||||
from filters import is_filtered
|
from filters import is_filtered
|
||||||
|
|
||||||
|
@ -24,6 +25,7 @@ def convert_video_to_note(base_dir: str, nickname: str, domain: str,
|
||||||
languages_understood: []) -> {}:
|
languages_understood: []) -> {}:
|
||||||
"""Converts a PeerTube Video ActivityPub(ish) object into
|
"""Converts a PeerTube Video ActivityPub(ish) object into
|
||||||
a Note, so that it can then be displayed in a timeline
|
a Note, so that it can then be displayed in a timeline
|
||||||
|
https://docs.joinpeertube.org/api/activitypub#video
|
||||||
"""
|
"""
|
||||||
# check that the required fields are present
|
# check that the required fields are present
|
||||||
required_fields = (
|
required_fields = (
|
||||||
|
@ -174,4 +176,9 @@ def convert_video_to_note(base_dir: str, nickname: str, domain: str,
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if post_json_object.get('support'):
|
||||||
|
if isinstance(post_json_object['support'], str):
|
||||||
|
if not dangerous_markup(post_json_object['support'], False, []):
|
||||||
|
new_post['object']['support'] = post_json_object['support']
|
||||||
|
|
||||||
return new_post
|
return new_post
|
||||||
|
|
Loading…
Reference in New Issue