+10
-1
app/tootify.rb
+10
-1
app/tootify.rb
···
106
106
end
107
107
108
108
def link_embed(record)
109
-
record['embed'] && record['embed']['external'] && record['embed']['external']['uri']
109
+
if embed = record['embed']
110
+
case embed['$type']
111
+
when 'app.bsky.embed.external'
112
+
embed['external']['uri']
113
+
when 'app.bsky.embed.recordWithMedia'
114
+
embed['media']['external'] && embed['media']['external']['uri']
115
+
else
116
+
nil
117
+
end
118
+
end
110
119
end
111
120
112
121
def quoted_post(record)