Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
Pleroma
pleroma
Commits
2a47156b
Commit
2a47156b
authored
Jun 09, 2021
by
feld
Browse files
Lint
parent
86bcb87e
Changes
2
Hide whitespace changes
Inline
Side-by-side
lib/pleroma/web/metadata/providers/open_graph.ex
View file @
2a47156b
...
...
@@ -37,7 +37,8 @@ def build_tags(%{
]
++
if
attachments
==
[]
or
Metadata
.
activity_nsfw?
(
object
)
do
[
{
:meta
,
[
property:
"og:image"
,
content:
MediaProxy
.
preview_url
(
User
.
avatar_url
(
user
))],
[]},
{
:meta
,
[
property:
"og:image"
,
content:
MediaProxy
.
preview_url
(
User
.
avatar_url
(
user
))],
[]},
{
:meta
,
[
property:
"og:image:width"
,
content:
150
],
[]},
{
:meta
,
[
property:
"og:image:height"
,
content:
150
],
[]}
]
...
...
@@ -58,7 +59,8 @@ def build_tags(%{user: user}) do
{
:meta
,
[
property:
"og:url"
,
content:
user
.
uri
||
user
.
ap_id
],
[]},
{
:meta
,
[
property:
"og:description"
,
content:
truncated_bio
],
[]},
{
:meta
,
[
property:
"og:type"
,
content:
"article"
],
[]},
{
:meta
,
[
property:
"og:image"
,
content:
MediaProxy
.
preview_url
(
User
.
avatar_url
(
user
))],
[]},
{
:meta
,
[
property:
"og:image"
,
content:
MediaProxy
.
preview_url
(
User
.
avatar_url
(
user
))],
[]},
{
:meta
,
[
property:
"og:image:width"
,
content:
150
],
[]},
{
:meta
,
[
property:
"og:image:height"
,
content:
150
],
[]}
]
...
...
@@ -130,11 +132,11 @@ defp maybe_add_video_thumbnail(metadata, url) do
cond
do
Pleroma
.
Config
.
get
([
:media_preview_proxy
,
:enabled
],
false
)
->
metadata
++
[
{
:meta
,
[
property:
"og:image:width"
,
content:
"
#{
url
[
"width"
]
}
"
],
[]},
{
:meta
,
[
property:
"og:image:height"
,
content:
"
#{
url
[
"height"
]
}
"
],
[]},
{
:meta
,
[
property:
"og:image"
,
content:
MediaProxy
.
preview_url
(
url
[
"href"
])],
[]}
]
[
{
:meta
,
[
property:
"og:image:width"
,
content:
"
#{
url
[
"width"
]
}
"
],
[]},
{
:meta
,
[
property:
"og:image:height"
,
content:
"
#{
url
[
"height"
]
}
"
],
[]},
{
:meta
,
[
property:
"og:image"
,
content:
MediaProxy
.
preview_url
(
url
[
"href"
])],
[]}
]
true
->
metadata
...
...
lib/pleroma/web/metadata/providers/twitter_card.ex
View file @
2a47156b
...
...
@@ -93,7 +93,8 @@ defp build_attachments(id, %{data: %{"attachment" => attachments}}) do
{
:meta
,
[
property:
"twitter:player"
,
content:
player_url
(
id
)],
[]},
{
:meta
,
[
property:
"twitter:player:width"
,
content:
"
#{
width
}
"
],
[]},
{
:meta
,
[
property:
"twitter:player:height"
,
content:
"
#{
height
}
"
],
[]},
{
:meta
,
[
property:
"twitter:player:stream"
,
content:
MediaProxy
.
url
(
url
[
"href"
])],
[]},
{
:meta
,
[
property:
"twitter:player:stream"
,
content:
MediaProxy
.
url
(
url
[
"href"
])],
[]},
{
:meta
,
[
property:
"twitter:player:stream:content_type"
,
content:
url
[
"mediaType"
]],
[]}
|
acc
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment