Size: a a a

2018 November 23

IK

Ihor Katkov in pro.elixir
мне нравится возвращать ошибку, так соблюдается бизнесс логика
источник

BB

Boris Beginin in pro.elixir
Как в гайдлайнах абсета
источник

ŹR

Źmićer Rubinštejn in pro.elixir
потому что все остальные поля можно забрать
источник

BB

Boris Beginin in pro.elixir
типо логин мне возрашает обьект сесси либо типизированые ошибки
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Unauthorised неинформативен
источник

BB

Boris Beginin in pro.elixir
сейчас намучу пример
источник

IK

Ihor Katkov in pro.elixir
Źmićer Rubinštejn
Unauthorised неинформативен
никто тебе не мешает вернуть информативный ответ
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Ihor Katkov
никто тебе не мешает вернуть информативный ответ
Никто. Только тогда моя бизнеслогика по размерам будет как в json api
источник

ŹR

Źmićer Rubinštejn in pro.elixir
И смысл мне тогда использовать graphql
источник

IK

Ihor Katkov in pro.elixir
Źmićer Rubinštejn
Никто. Только тогда моя бизнеслогика по размерам будет как в json api
нет, не будет
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Конечно будет
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Я же должен в резолвере проверить все полоя
источник

BB

Boris Beginin in pro.elixir
input_object :badge_input do
   field(:name, :string)
   field(:description, :string)
   field(:image, :base64_image)
   field(:active, :boolean)
 end

 object :badge_input_result do
   field(:badge, :badge)
   field(:errors, list_of(:input_error))
 end

 @desc "An error encountered trying to persist input"
 object :input_error do
   field(:key, :string)
   field(:message, :string)
 end
источник

ŹR

Źmićer Rubinštejn in pro.elixir
И вернуть нужную ошибку
источник

BB

Boris Beginin in pro.elixir
запалил свой говнокод лол
источник

BB

Boris Beginin in pro.elixir
с бейс64 картинкаим
источник

BB

Boris Beginin in pro.elixir
кайюсь
источник

BB

Boris Beginin in pro.elixir
не бейте
источник

BB

Boris Beginin in pro.elixir
разве таким образом мы не не сохраняем типизацию? да как бы можно придраться но я считаю что с таким подходом можно закрыть глаза. Представте что тоже самое для логина
источник

BB

Boris Beginin in pro.elixir
скажем
источник