Size: a a a

Ruby, Rails, Hanami | dry-rb

2020 January 02

ЕК

Егор Карась in Ruby, Rails, Hanami | dry-rb
Например, карьера стендап-комика не пошла?
источник

VK

Vasya Kuzmik in Ruby, Rails, Hanami | dry-rb
Та нет, все хорошо
Просто у тебя странный вопрос
Что ты хочешь получиться? Что значит заработало? Как работает сейчас?
источник

VK

Vasya Kuzmik in Ruby, Rails, Hanami | dry-rb
Егор Карась
Например, карьера стендап-комика не пошла?
Та я пока только собираю материал, но если что билетик отправлю
источник

ЕК

Егор Карась in Ruby, Rails, Hanami | dry-rb
Смари.

Если убрать неймспейс Quiz — всё ок, всё работает, сокеты крутятся, лавеха мутится
источник

ЕК

Егор Карась in Ruby, Rails, Hanami | dry-rb
Непонятно, какое имя канала будет, если есть неймспейс, перебрали воще кажется уже все варианты
источник

f🤔

focusshifter 🤔 in Ruby, Rails, Hanami | dry-rb
Егор Карась
Шалом, посоны.

Есть такая хренотень

class Quiz::MasterChannel < QuizChannel

на фронте есть

this.subscription = this.connect.subscriptions.create({
               channel: 'QuizMasterChannel'
           },


Собсна, что нужно написать в channel на фронте, чтоб заработало?
Quiz::MasterChannel.channel_name ?
источник

ЕК

Егор Карась in Ruby, Rails, Hanami | dry-rb
focusshifter 🤔
Quiz::MasterChannel.channel_name ?
Не-не, вопрос в том, что писать на фронте
источник

f🤔

focusshifter 🤔 in Ruby, Rails, Hanami | dry-rb
вызов этого метода ответит на твой вопрос
источник

ЕК

Егор Карась in Ruby, Rails, Hanami | dry-rb
focusshifter 🤔
Quiz::MasterChannel.channel_name ?
quiz:master
источник

ЕК

Егор Карась in Ruby, Rails, Hanami | dry-rb
Но оно не прокатывает, класс нот фоунд
источник

ЕК

Егор Карась in Ruby, Rails, Hanami | dry-rb
При чём, говорит именно класс "quiz:master" не найден
источник

f🤔

focusshifter 🤔 in Ruby, Rails, Hanami | dry-rb
Егор Карась
При чём, говорит именно класс "quiz:master" не найден
и полное указание с неймспейсом (Quiz::MasterChannel) тоже не работает?
источник

ЕК

Егор Карась in Ruby, Rails, Hanami | dry-rb
focusshifter 🤔
и полное указание с неймспейсом (Quiz::MasterChannel) тоже не работает?
Тоже.

И даже так

this.subscription = this.connect.subscriptions.create({
               channel: "MasterChannel",
               namespace: "Quiz"
           },
источник

f🤔

focusshifter 🤔 in Ruby, Rails, Hanami | dry-rb
а как физически это всё в проекте расположено?
источник

ЕК

Егор Карась in Ruby, Rails, Hanami | dry-rb
В папке app есть channels, а в ней уже quiz, а там master_channel.rb
источник

f🤔

focusshifter 🤔 in Ruby, Rails, Hanami | dry-rb
Егор Карась
В папке app есть channels, а в ней уже quiz, а там master_channel.rb
в АС была листилка всех зарегистрированных каналов вроде
источник

f🤔

focusshifter 🤔 in Ruby, Rails, Hanami | dry-rb
channel_class_names or smth
источник

f🤔

focusshifter 🤔 in Ruby, Rails, Hanami | dry-rb
ActionCable.server.config.channel_class_names
источник

R

Roma in Ruby, Rails, Hanami | dry-rb
Здраствуйте, подскажите пожалуйста как правильно делать авторизацию через гугл если у меня rails api и react. Куда направлять колбек или как это впринципе правильно делать. Знаю как в rails app, но в rails api не сильно логику понимаю, точнее не знаю как это с react соеденить
источник

DV

Dmitrij Verenikin in Ruby, Rails, Hanami | dry-rb
Roma
Здраствуйте, подскажите пожалуйста как правильно делать авторизацию через гугл если у меня rails api и react. Куда направлять колбек или как это впринципе правильно делать. Знаю как в rails app, но в rails api не сильно логику понимаю, точнее не знаю как это с react соеденить
Я делал через sign in гугловский. Там два запроса идёт к гугловскому серверу
источник