
Alexander
26.12.2017
14:00:10
могу попробовать как в ишу
https://github.com/cerebris/jsonapi-resources/pull/469/commits/0c921629a2377e8ca66b6fed27b04cde871a64c7 как тут?

Максим
26.12.2017
14:00:15
но нужен ли он если у тебя уже 5 рельсы? разве апи функционал уже не вставлен в рельсу?

Alexander
26.12.2017
14:01:03
это не стандартный жсон же
а jsonapi

Google

Anton
26.12.2017
14:01:29

Максим
26.12.2017
14:01:36

Vasiliy
26.12.2017
14:02:18
кстати попробовал твой заголовок воткнуть, пропали параметры что патчем отправлял

Максим
26.12.2017
14:02:32
ну типа мне чёт кажется не в этом дело
раз у василия с такими заголовками всё равн опопали
не понял а чё он не увидел джсонапи::медиатайп
он же буквально сверху

Alexander
26.12.2017
14:04:16
так попробуй

Максим
26.12.2017
14:04:35
как

Alexander
26.12.2017
14:05:03
а. это уде рубевая ошибка?
типа константу не видит?

Google

Максим
26.12.2017
14:05:17
ага
хотя типа она буквально в том же файле
ай блядь
я слепой
медиа тайп и маймтайм
ща
так сервер запустился

Alexander
26.12.2017
14:06:50

Максим
26.12.2017
14:07:07
нет, ничего не поменялось

Alexander
26.12.2017
14:08:34
какая сейчас ошибка?
https://github.com/ossboard-org/ossboard/blob/master/lib/tasks/matchers/git_host.rb @davydovanton сложна! сложна! нихуя не понятно! нихуя!
но вроде тут общий регэксп и если у меня сайт supergit.com то его тоже распарсит?

Максим
26.12.2017
14:11:56
я про это имел ввиду
ну ошибка типа не могу обработать потому что нил ну ты понял
то же самое с чего начинали
значит вестимо не в хедерах дело?
или пока рано откидывать этот вариант?

Anton
26.12.2017
14:13:31
дальше он разбивается на "токены" и передается в результат как хеш
https://github.com/ossboard-org/ossboard/blob/master/lib/tasks/matchers/git_host.rb#L13-L14

Google

Максим
26.12.2017
14:13:53
это вы чё
московские сходки
или что это

Anton
26.12.2017
14:15:07
типо проверка гитхаб или гитлаб, если прошло - матчится на ишю и репу, после этого уже возвращается результат
если не сматчилось - то вызывается FAILURE_CASE, который матчится всегда

Максим
26.12.2017
14:17:10
ну типа сам проект
оссборд

Anton
26.12.2017
14:17:26
там написано же

Максим
26.12.2017
14:17:43
прочитал
но это касается сходок
или чего
или просто мета штука твоя разработка тыры пыры

Anton
26.12.2017
14:18:02
ишю трекер для тех, кто хочет помочь проекту + разгрузка для мейнтейнеров

Максим
26.12.2017
14:18:24
аа

Anton
26.12.2017
14:18:24

Максим
26.12.2017
14:18:41
ну типа мало ли вы это придумали разрабатывать как раз на сходках и там же сидите в коде ковыряетесь

Anton
26.12.2017
14:20:07
не

Google

Максим
26.12.2017
14:20:24
понил
так чего
есть ещё мысли?
куда копат ьс параметрами

Vasiliy
26.12.2017
14:24:37
не верно ты зарегал мб

Alexander
26.12.2017
14:25:08
куда копат ьс параметрами
# config/initializers/active_model_serializer.rb
ActiveModel::Serializer.config.adapter = ActiveModel::Serializer::Adapter::JsonApi
хотя это не то

Максим
26.12.2017
14:26:35
ага
ничего не поменялось

Alexander
26.12.2017
14:30:32
# config/initializers/jsonapi_mimetypes.rb
# Without this mimetype registration, controllers will not automatically parse JSON API params.
module JSONAPI
MIMETYPE = "application/vnd.api+json"
end
Mime::Type.register(JSONAPI::MIMETYPE, :api_json)
# Rails 4
ActionDispatch::ParamsParser::DEFAULT_PARSERS[Mime::Type.lookup(JSONAPI::MIMETYPE)] = lambda do |body|
JSON.parse(body)
end
# Rails 5 moved DEFAULT_PARSERS
ActionDispatch::Http::Parameters::DEFAULT_PARSERS[:api_json] = lambda do |body|
JSON.parse(body)
end
ActionDispatch::Request.parameter_parsers = ActionDispatch::Request::DEFAULT_PARSERS
вот последнюю строчку может добавить надо?


Максим
26.12.2017
14:32:37
пошла радимая
и
ошибка
NoMethodError - undefined method `read_attribute_for_serialization' for #<ActiveModel::Serializer::CollectionSerializer:0x0055b586273990>:
app/controllers/blocks_controller.rb:355:in `update'
она у меня вроде ещё с самог оначала возникала когда rc3 версию ams гема в гемфайле прописывал
потому и убрал её


Alexander
26.12.2017
14:34:15
ну параметры приходят норм теперь? это уже другая ошибка?

Максим
26.12.2017
14:35:36
да
спасибо
ух

Google

Максим
26.12.2017
14:36:05
приятно когда перешагиваешь (с помощью коллег по ремеслу) проблему и встречаешь новую
спасибо

Alexander
26.12.2017
14:48:48
збс

Zamira
26.12.2017
15:21:28
Коллеги, мне опять нужна помощь по эластику. В рельсах я его использую через гем chewy. Есть char filter. Хочу получить строку, приведенную этим char filter. Это возможно? Нашла вот такой пример https://www.elastic.co/guide/en/elasticsearch/reference/2.4/analysis-pattern-replace-charfilter.html. Но в chewy не нашла метода analyze.

Alexander
26.12.2017
15:58:09
его внутри себя использует чуви
его как то можно получить через чуви, чтобы не инициализировать самому, а то он по умолчанию стучится в локалхост вроде

Zamira
26.12.2017
16:00:47
Внутри снбя это где? Я произвела поиск по репо чуви и не нашла использования _analyze
@alexander_andreev1

Alexander
26.12.2017
16:08:45
вот только что конкретно использовать не знаю

Roman
26.12.2017
16:10:55
ну и передать там все что надо для https://github.com/elastic/elasticsearch-ruby/blob/master/elasticsearch-api/lib/elasticsearch/api/actions/indices/analyze.rb#L51

a
26.12.2017
16:41:40
могу ошибаться, но в chewy нужный метод это explain

Anton
26.12.2017
17:27:13
А кто тут из рокота?
Рокета
Чую меня вопрос на 1000. Вы все ещё с монолитом живете?

Nikolay
26.12.2017
17:27:57
тогда мы идём к вам (tm)