Frontend configuration not being applied
After providing a fully specified frontend configuration in prod.secret.exs
config :pleroma, :frontend_configurations,
pleroma_fe: %{
theme: "pleroma-dark",
logo: "/static/transparent.png",
background: "/static/592.jpg",
redirectRootNoLogin: "/main/all",
redirectRootLogin: "/main/friends",
showInstanceSpecificPanel: true,
scopeOptionsEnabled: true,
formattingOptionsEnabled: true,
collapseMessageWithSubject: false,
hidePostStats: false,
hideUserStats: false,
scopeCopy: true,
subjectLineBehavior: "email",
alwaysShowSubjectInput: true
}
nothing seems to happen. None of the configuration options are loaded by the frontend (as you can see in the attached screencap, the scope options and formatting options are missing, and the background and logo are the default), even though the json from /api/pleroma/frontend_configurations
gives the correct configuration.
{
"pleroma_fe": {
"theme": "pleroma-dark",
"subjectLineBehavior": "email",
"showInstanceSpecificPanel": true,
"scopeOptionsEnabled": true,
"scopeCopy": true,
"redirectRootNoLogin": "/main/all",
"redirectRootLogin": "/main/friends",
"logo": "/static/transparent.png",
"hideUserStats": false,
"hidePostStats": false,
"formattingOptionsEnabled": true,
"collapseMessageWithSubject": false,
"background": "/static/592.jpg",
"alwaysShowSubjectInput": true
}
}
I've also put a fully specified config.json
in the priv\static\static
directly, but that appears to be doing nothing as well.