Page Menu
Home
Phorge
Search
Configure Global Search
Log In
Files
F162763
subscription_view.ex
No One
Temporary
Actions
Download File
Edit File
Delete File
View Transforms
Subscribe
Award Token
Flag For Later
Size
577 B
Referenced Files
None
Subscribers
None
subscription_view.ex
View Options
# Pleroma: A lightweight social networking server
# Copyright © 2017-2022 Pleroma Authors <https://pleroma.social/>
# SPDX-License-Identifier: AGPL-3.0-only
defmodule
Pleroma.Web.MastodonAPI.SubscriptionView
do
use
Pleroma.Web
,
:view
alias
Pleroma.Web.Push
def
render
(
"show.json"
,
%{
subscription
:
subscription
})
do
%{
id
:
to_string
(
subscription
.
id
),
endpoint
:
subscription
.
endpoint
,
alerts
:
Map
.
get
(
subscription
.
data
,
"alerts"
),
server_key
:
server_key
()
}
end
defp
server_key
,
do
:
Keyword
.
get
(
Push
.
vapid_config
(),
:public_key
)
end
File Metadata
Details
Attached
Mime Type
text/x-ruby
Expires
Fri, Feb 21, 6:01 PM (13 h, 34 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
66840
Default Alt Text
subscription_view.ex (577 B)
Attached To
Mode
rPUBE pleroma-upstream
Attached
Detach File
Event Timeline
Log In to Comment