Size: a a a

2018 October 23

RS

Rustam Sharshenov in Rubyata
потому, что при рефреше будет GET-запрос на /resources, а при отправке формы - POST-запрос на /resources
источник

PT

Pavel Tkachenko in Rubyata
Логично для HTTP, но не логично для юзера
источник

PT

Pavel Tkachenko in Rubyata
Он видит форму
источник

PT

Pavel Tkachenko in Rubyata
рефрешит
источник

PT

Pavel Tkachenko in Rubyata
и она пропадает
источник

RS

Rustam Sharshenov in Rubyata
ок, ну пни js-кой history
источник

PT

Pavel Tkachenko in Rubyata
Ну не критично, хотя подумаю как URL без костылей сохранять
источник

PT

Pavel Tkachenko in Rubyata
Rustam Sharshenov
ок, ну пни js-кой history
Скорее всего да, попробую так
источник

PT

Pavel Tkachenko in Rubyata
Думаю так норм будет:
По умолчанию create возвращает кастомный хэдер X-PRESERVE-REFERER=TRUE
Если он присутсвует, то JS подменяет URL на document.referrer
источник

AO

Adis O in Rubyata
posts = Post.where('1=1')
 .where(status: 'published')
 .where(published_at: 2.days.ago..Time.now)

есть возможность where('1=1') заменить на что-то другое? может встроенное в AR?
источник

AO

Adis O in Rubyata
решил проблему, можно сделать так оказ-ся:
posts = Post.all
  .where(status: 'published')
  ...
источник

DO

Denis Oster in Rubyata
Привет ребята. Что не так с валидациями?
1.
NameError: uninitialized constant Comment::SizeValidator

validates :attachment, size: true, maximum: 10.megabytes, message: 'should be less than 10MB'

2.
ArgumentError: Either :with or :without must be supplied (but not both)

validates :attachment, format: true, with: /\.(jpg|png)\Z/i, message: 'should be jpg or png'
источник

FY

Felix Yasnopolski in Rubyata
Adis O
posts = Post.where('1=1')
 .where(status: 'published')
 .where(published_at: 2.days.ago..Time.now)

есть возможность where('1=1') заменить на что-то другое? может встроенное в AR?
можно и без .all
источник

FY

Felix Yasnopolski in Rubyata
Post.where(...)
источник

DO

Denis Oster in Rubyata
Когда был старый синтаксис  validates_ они работали но тогда не пускал rubocop
источник

AO

Adis O in Rubyata
Felix Yasnopolski
можно и без .all
я про это знаю, просто хотел where со следующей строки написать
источник

FY

Felix Yasnopolski in Rubyata
Post.
 where(...)
источник

FY

Felix Yasnopolski in Rubyata
Post
.where
источник

AO

Adis O in Rubyata
но неожиданно понял для себя, что all себя по разному ведёт
источник

AO

Adis O in Rubyata
вот этот вариант не робит
источник