
I
20.03.2017
13:37:31
ну я не вижу для POST роута

Смерть
20.03.2017
13:37:50
т.е. роут на patch /admin/point_types/:id есть

I
20.03.2017
13:38:35
ну PATCH и POST таки разные методы

Google

Vasiliy
20.03.2017
13:39:12
так ему patch надо же

I
20.03.2017
13:40:09
а зачем _method, а не method ?
я просто в теге формы обычно такое пишу
а, понял, там генерится как раз _method
а в роутах как написан этот путь? или он в кишках AA?

Смерть
20.03.2017
13:42:44
он в кишках AA
все, понял косяк
https://github.com/rails-api/rails-api/blob/master/lib/rails-api/application/default_rails_four_middleware_stack.rb#L33

Vasiliy
20.03.2017
13:45:21
видимо предполагается что если у тебя API ты можешь нормально слать запросы

Смерть
20.03.2017
13:45:50
Да, похоже на то
первый раз просто с rails-api работаю

Vasiliy
20.03.2017
13:52:13
http://rusrails.ru/api-app тут есть про API

Смерть
20.03.2017
13:53:40
Да мне как обычно, надо быстро делать, некогда читать

Google

Смерть
20.03.2017
13:59:39
Самый странный спам бот, которого я видел
Хотя мне даже понравились посты

Alexander
20.03.2017
14:50:37
Никто не сталкивался с такой проблемой: callback after_commit не вызывается после удаления обеъекта.

ojab
20.03.2017
14:51:47
А он в транзакции удаляется?

Alexander
20.03.2017
14:53:34
явно нет

ojab
20.03.2017
14:54:58
ну и вот, нет коммита — нет коллбека

Alexander
20.03.2017
14:56:41
хм... почему тогда create отрабатывает?

Vitaly
20.03.2017
14:57:17
так у тебя наверно транзакция не закрывается

ojab
20.03.2017
14:57:33
create от транзакции не зависит

Vitaly
20.03.2017
14:57:49
верно

ojab
20.03.2017
14:58:18
after_create/after_save тоже будут отрабатывать

Alexander
20.03.2017
14:58:47
ну он до закрытия транзации идут

Xenial
20.03.2017
15:01:42

Evgeniy
20.03.2017
15:04:13
А save и destroy разве не идут по дефолту в транзакции? Если речь об ActiveRecord

Alexander
20.03.2017
15:06:55
это я олень - совсем забыл что там реализован механизм "мягкого" удаления

ojab
20.03.2017
15:08:39

Alex
20.03.2017
15:09:35
что такое мягкое удаление?

Alexander
20.03.2017
15:10:13
у объекта есть поле "marked_as_deleted" и такие объекты нигде не показываются

Nikita
20.03.2017
15:12:25
ребята, подскажите пожалуйста, при разработке сайта, чисто фронт енд, по сути визитка, бекенд не нужен.
в общем ничего не мешает писать просто на html + css, но хотелось бы все таки это как-то сделать более удобным... темплейты haml + sass, чем можно такое реализовать? grunt или что? посовеуйте, 100% есть знактоки.

Sergey
20.03.2017
15:13:19
Если руби то https://github.com/middleman/middleman

Google

Alex
20.03.2017
15:14:47
ну а почему бы и не грант, или вебпак

Nikita
20.03.2017
15:45:56
Alex а вот я не против вэбпака, npm овский?
@droptheplot там без проблем прикручивается haml, sass?

Alex
20.03.2017
15:47:36
sass точно без проблем

Nikita
20.03.2017
15:48:02
"ERb & Haml for dynamic pages and simplified HTML syntax"

Sergey
20.03.2017
15:48:03
https://middlemanapp.com/basics/template-engine-options/

Nikita
20.03.2017
15:48:24
он в последствии конвертится просто в html + css + js?

Sergey
20.03.2017
15:48:56
https://middlemanapp.com/basics/build-and-deploy/

?
20.03.2017
19:55:06
Всем доброго времени,
подскажите пожалуйста, где нарушена логика?метод delete не удаляет элемент из массива http://paste2.org/IvKfaI7z

Nikita
20.03.2017
19:56:22
.delete_at(i) ?
if check <= 838
сюда вообще проходит? дебажл?

?
20.03.2017
19:59:04
Да все работает)

?
20.03.2017
19:59:07
Спасибо

Nikita
20.03.2017
19:59:18
не за что
delete(value) - удаляет из массива все значения value
delete_at(value) удаляет по индексу

?
20.03.2017
20:01:06
Только хотел спросить, спасибо)

Ваня
20.03.2017
21:51:36
Народ, как правильно указывать путь к файлу(картинки) из jquery библиотеки?
$(".lj-background").backstretch("app/assets/images/bg.jpg");
данный вариант не работает. Как правильно просписать путь к файлу чтобы либа его нашла?

ojab
20.03.2017
21:52:41
и это будет .js.erb

Google

ojab
20.03.2017
21:55:00
(ибо sprockets по умолчанию добавляет чексумму к имени файла и в продакшне файл будет не bg.jpg, а bg-[checksum].jpg)

Ваня
20.03.2017
22:05:17
cпасибо)

Serhii
20.03.2017
22:05:48
как узнать откуда берутся методы для автокомплита?
[1] pry(main)> nil.
Display all 20900 possibilities? (y or n)
[1] pry(main)> nil.methods.size
=> 117

Ваня
20.03.2017
22:06:27
но правда есть проблема)
$(".lj-background").backstretch(image_path("bg.jpg"));
вот мой синтаксис, к файлу добавил .erb, но пишет что: Uncaught ReferenceError: image_path is not defined

ojab
20.03.2017
22:07:19
потому что <%= image_path("bg.jpg") %>, erb же

Ваня
20.03.2017
22:08:08
аа
черт

Admin
ERROR: S client not available

Ваня
20.03.2017
22:08:16
во туплю

Serhii
20.03.2017
22:10:20
<%= image_path("images/bg.jpg") %> если быть точнее

Vitaliy
20.03.2017
22:14:38
неа, без images/

Serhii
20.03.2017
22:19:56
странно, помню что с имажес писал.. Ваня проверь )
и в доке с путем http://api.rubyonrails.org/classes/ActionView/Helpers/AssetUrlHelper.html#method-i-image_path
Виталий, а не подскажешь откуда список методов для автокомплита берется, я выше писал чуть?

Sergey
20.03.2017
22:22:27
Например можно так nil.send(:Array, nil)

Serhii
20.03.2017
22:23:51
типа оно к неймспейсам никак не привязано?

Artur
20.03.2017
22:24:06
Это методы объекта.
Сделай .methods
Вроде так.

Google

Artur
20.03.2017
22:24:29
Нет irb под рукой.

Sergey
20.03.2017
22:25:16
Это скорее всего из-за прая

ojab
20.03.2017
22:25:31
на самом деле https://github.com/pry/pry/blob/master/lib/pry/input_completer.rb#L168

Sergey
20.03.2017
22:25:32
Ибо все в самом NilClass не вижу ничего такого

Serhii
20.03.2017
22:25:40
выше я там писал пример с .методс

Ваня
20.03.2017
22:25:44

Serhii
20.03.2017
22:26:01
irb
2.3.1 :042 > nil.
Display all 9684 possibilities? (y or n)
2.3.1 :042 > [].
Display all 225 possibilities? (y or n)
это рельсы если че. последнее пустой проэкт с четырмя пустыми пустыми pg-модельками

Ваня
20.03.2017
22:26:52
можно еще вопрос?)
теперь такая ошибка, гуглю, но может кто уже знает в чем проблема

Artur
20.03.2017
22:26:58
Рельсы патчат Object и другие классы

Ваня
20.03.2017
22:27:01
Uncaught SyntaxError: Invalid regular expression flags

Artur
20.03.2017
22:27:33
NilClass наследует Object.

Sergey
20.03.2017
22:27:38

Artur
20.03.2017
22:28:03
Прям мемасик готов
over9000

Serhii
20.03.2017
22:28:29
Array тоже вроде Object наследует, так что нет связи

Dmitriy
20.03.2017
22:58:56
Ребят, всем привет, вопрос по rails.
Есть форма для адреса с валидацией на все поля, при незаполнении этих полей я хочу видеть ошибки валидации (подсвечивать поля), но почему-то после сабмита этой формы этих ошибок в объекте адреса нет. Я не могу понять почему.
В чем может быть проблема?

ojab
20.03.2017
23:14:20
для начала неплохо было бы рассказать что есть "объект адреса" и как ты сабмитишь/валидируешь форму, лучше всего кусками кода в gist

Maxim
21.03.2017
04:51:40
не туда написал