Procházet zdrojové kódy

user info: allow formdata for notification settings like every other API

tags/v1.1.4
William Pitcock před 5 roky
rodič
revize
e7e2e7a1a6
1 změnil soubory, kde provedl 5 přidání a 0 odebrání
  1. +5
    -0
      lib/pleroma/user/info.ex

+ 5
- 0
lib/pleroma/user/info.ex Zobrazit soubor

@@ -75,6 +75,11 @@ defmodule Pleroma.User.Info do
end

def update_notification_settings(info, settings) do
settings =
settings
|> Enum.map(fn {k, v} -> {k, v in [true, "true", "True", "1"]} end)
|> Map.new()

notification_settings =
info.notification_settings
|> Map.merge(settings)


Načítá se…
Zrušit
Uložit