Skip to content

Commit 79a8dec

Browse files
committed
feat: add properties for metadata status in post class
1 parent 4b15c04 commit 79a8dec

File tree

1 file changed

+4
-21
lines changed

1 file changed

+4
-21
lines changed

ofscraper/classes/of/posts.py

Lines changed: 4 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -39,9 +39,9 @@ def __init__(
3939
self.text_download_succeeded = None
4040

4141
self.is_metadata_candidate=False
42-
43-
self.media_for_metadata=None
44-
self.media_to_download=None
42+
43+
self.media_for_metadata=[]
44+
self.media_to_download=[]
4545

4646

4747

@@ -73,25 +73,9 @@ def prepare_media_for_metadata(self):
7373
return self.media_for_metadata
7474
if not media:
7575
return []
76-
media=self._apply_media_filters(media)
76+
media=self._apply_media_filters(media)
7777
self.media_for_metadata = media
7878
return media
79-
def get_media_for_something(media):
80-
media = helpers.sort_by_date(media)
81-
media = helpers.mediatype_type_filter(media)
82-
media = helpers.posts_date_filter_media(media)
83-
media = helpers.temp_post_filter(media)
84-
media = helpers.post_text_filter(media)
85-
media = helpers.post_neg_text_filter(media)
86-
media = helpers.download_type_filter(media)
87-
media = helpers.mass_msg_filter(media)
88-
media = helpers.media_length_filter(media)
89-
media = helpers.media_id_filter(media)
90-
media = helpers.post_id_filter(media)
91-
return media
92-
93-
94-
9579

9680

9781
def prepare_post_for_like(self, like_action=True):
@@ -332,7 +316,6 @@ def _apply_media_filters(self, media: list) -> list:
332316
"""
333317
Private helper to run a list of media through all configured filters.
334318
"""
335-
# Note: Added 'self' to the method definition
336319
media = helpers.sort_by_date(media)
337320
media = helpers.mediatype_type_filter(media)
338321
media = helpers.posts_date_filter_media(media)

0 commit comments

Comments
 (0)