@proRuby

Страница 1008 из 1594
Anton
16.01.2018
10:44:25
я свою фиговину для ролей написал еще

https://github.com/davydovanton/kan

Максим
16.01.2018
10:50:45
для ролей есть же пандит
ну мы ещё просто даже не обсудили какая вообще структура будет

ну ролей и пермишнов

Google
Ivan
16.01.2018
10:51:10
для API вполне достаточно вернуть head 401

Максим
16.01.2018
10:51:32
ну вот то что я возвращаю status: 401 сойдёт?

или надо ещё дописать head: 401 ?

Ivan
16.01.2018
10:53:08
head 401 - вернет ответ с HTTP статусом 401 и без тела если render json: ololo, status: 401 - то вернет ответ с HTTP статусом 401 и в теле ololo

Максим
16.01.2018
10:53:31
понял, тогда думаю мне больше статус подойдёт

спасибо

Ivan
16.01.2018
10:54:25
тело нужно, когда нудно передать какую-либо дополнительную инфу, например, причину

kolas
16.01.2018
10:54:26
кто-нибудь https://mcs.mail.ru/infra/ пробовал?

kolas
16.01.2018
10:55:13
Vasiliy
16.01.2018
12:13:54
лучше, если пундит не юзал, возьми его, он простой как 2 копейки

парни а кто пуму вместе с рвм пускает через системд можете поделиться сервисом?

чот я ща столкнулся с тем что хотел версию рубей обновить, а у нас прописано там 2.4.1/gems/puma/bin(примерно, т.е. на конкретную версию завязано)

Google
Vasiliy
16.01.2018
13:05:48
кароч надо было с алиасами заморочиться

Максим
16.01.2018
13:51:37
слушайте

а был же парень тут

почти каждый день

куда пропал?

илья вроде

с нариосваной аватаркйо с парнем в зелёной худи и чёрными волосами

?
16.01.2018
13:52:46
Ой да, был

Он ещё в вс коде писал

Или в атоме

И имя транслитом

Максим
16.01.2018
13:53:07
в вс коде чел тоже вроде был

в кепочке

фото в анфас

Vlad
16.01.2018
13:58:14
Что за встреча выпускников?

Roman
16.01.2018
14:01:33
наверное сотку занял ?

Максим
16.01.2018
14:02:47
да не просто подумал

раньше каждый день тут был

а ща молчком

вдруг умер там или типа того

Google
Vasiliy
16.01.2018
14:06:58
работает например

?
16.01.2018
14:32:48
@Fedcomp давно оффлайн оказывается

Уже год!

Roman
16.01.2018
14:33:43
ага у вас хлеб свежий? не, прошлогодний

Максим
16.01.2018
14:35:54
да, вот этот

Roman
16.01.2018
14:46:32
ну может он в отпуск поехал на новогодние

Не Глеб
16.01.2018
14:52:06
Подскажите пожалуйста, я поставил active admin и его стили применились ко всем страницам. Как можно сделать так, что-бы стили active record работали только на странице админ панели?

Максим
16.01.2018
14:52:24
не пизди ты глеб я таких как ты по запоху чую

Не Глеб
16.01.2018
14:53:48
блин(

Alex
16.01.2018
14:58:14
твои кастомные стили где-то там должны вызываться позже, чем стили админки...

Vasiliy
16.01.2018
15:04:11
там надо чутка ассеты переопределить

отдельно их импорти в active_admin.scss каком-нибудь

из application.scss убери

и жс можешь из апликашена убрать и перенести в vendor/assets/javascripts/active_admin.js.coffee с таким содержимым #= require active_admin/base

Максим
17.01.2018
07:38:28
ребят, пользуется кто http://jsonapi-rb.org для рельс?

не могу понять как оно работает то

гайд воообще непонятный

def show render jsonapi: @model, class: SerializableUser, status: 200 end

вот метод

класс SerializableUser я создал в app/serializers, назвал сам файл user_serializer.rb

Google
Максим
17.01.2018
07:39:42
он орёт "exception": "#<NameError: uninitialized constant UsersController::SerializableUser>",

естественно

как сделать чтоб работало?

в гайде не нашёл

Egor
17.01.2018
07:41:58
а консоль видет SerializableUser?

может app/serializers не подключена

Максим
17.01.2018
07:42:50
как опдключить

консоль не видит

Egor
17.01.2018
07:43:44
Вот что-то типа этого

https://stackoverflow.com/questions/19098663/auto-loading-lib-files-in-rails-4

Aleksey
17.01.2018
07:43:52
потому что convention не соблюден

Максим
17.01.2018
07:43:59
как соблюсти

Aleksey
17.01.2018
07:44:12
класс SerializableUser а файл user_serializer

Egor
17.01.2018
07:44:54
Максим
17.01.2018
07:45:21
а должно быть serializable_user?

Egor
17.01.2018
07:45:47
да

Максим
17.01.2018
07:45:54
ща попробую

найти нашёл

другая теперь ошибка

"exception": "#<NoMethodError: undefined method `[]' for SerializableUser:Class>",

Google
Максим
17.01.2018
07:53:33
не могу понять почему, пушо сам сериалайзер простейший class SerializableUser < JSONAPI::Serializable::Resource type 'user' attributes :name, :last_name, :second_name, :email end

убирал вообще все атрибуты и та же ошибка

Vasiliy
17.01.2018
07:55:01
ты через актив модель сериалайзер работаешь?

Максим
17.01.2018
07:55:16
нет, через http://jsonapi-rb.org

gem 'jsonapi-rails'

Aleksey
17.01.2018
07:59:22
смотришь трейс ошибок, становишься дебаггером на точку перед ошибкой и начинаешь выяснять что не так )

Максим
17.01.2018
08:03:18
дык в том и суть что последняя строка в трейсе - строка внутри гема

а ошибка на самом вызове сериалайзера

мой метод вообще никакой логики не имеет, просто отдаёт объект из бд

где тут ошибка может быть я даже ума не приложу

Aleksey
17.01.2018
08:03:59
ну так ставь дебаггер внутрь гема, в чем проблема

это эффективнее чем пытаться телепатически угадать что не так )

Vasiliy
17.01.2018
08:05:45
Ну и есть гист куда можно слить весь стек, плюс можешь удалить все атрибуты и попробовать вызвать

Aleksey
17.01.2018
08:06:03
еще я вижу что в примере на сайте этого гема тип указан в множественном числе

Максим
17.01.2018
08:06:07
ну удалить все атрибуты

Aleksey
17.01.2018
08:06:09
а у тебя в единственном

type 'user' vs type ‘posts’

Максим
17.01.2018
08:06:31
type 'user' vs type ‘posts’
и так и так пробовал

Страница 1008 из 1594