10
10
CROWDTANGLE_POST_TYPES ,
11
11
CROWDTANGLE_REACTION_TYPES ,
12
12
CROWDTANGLE_POST_CSV_HEADERS ,
13
- CROWDTANGLE_POST_CSV_HEADERS_WITH_LINK ,
14
13
CROWDTANGLE_SUMMARY_CSV_HEADERS ,
15
14
CROWDTANGLE_LEADERBOARD_CSV_HEADERS ,
16
15
CROWDTANGLE_LEADERBOARD_CSV_HEADERS_WITH_BREAKDOWN ,
27
26
json = ["media" ],
28
27
)
29
28
30
- CrowdTanglePostWithLink = namedrecord (
31
- "CrowdTanglePostWithLink" ,
32
- CROWDTANGLE_POST_CSV_HEADERS_WITH_LINK ,
33
- boolean = ["account_verified" ],
34
- plural = ["links" , "expanded_links" ],
35
- json = ["media" ],
36
- )
37
-
38
29
CrowdTangleSummary = namedrecord ("CrowdTangleSummary" , CROWDTANGLE_SUMMARY_CSV_HEADERS )
39
30
40
31
CrowdTangleLeaderboard = namedrecord (
@@ -54,7 +45,7 @@ def map_key(key, target):
54
45
return [item [key ] for item in target ]
55
46
56
47
57
- def format_post (post , link = None ):
48
+ def format_post (post ):
58
49
row = [
59
50
post ["id" ],
60
51
post ["platformId" ],
@@ -74,9 +65,6 @@ def format_post(post, link=None):
74
65
post .get ("liveVideoStatus" ),
75
66
]
76
67
77
- if link :
78
- row = [link ] + row
79
-
80
68
stats = post ["statistics" ]
81
69
actual_stats = stats ["actual" ]
82
70
expected_stats = stats ["expected" ]
@@ -110,9 +98,6 @@ def format_post(post, link=None):
110
98
]
111
99
)
112
100
113
- if link is not None :
114
- return CrowdTanglePostWithLink (* row )
115
-
116
101
return CrowdTanglePost (* row )
117
102
118
103
0 commit comments