Яuбy / Говнокод #22692 Ссылка на оригинал

0

  1. 1
  2. 2
  3. 3
  4. 4
(params[:date_lte].present? && params[:date_gte].present?) ?
        @events = CalendarEvent.where(:publication_date.gte => DateTime.parse(params[:date_gte]),
                                      :publication_date.lte => DateTime.parse(params[:date_lte]) + 23.hours + 59.minutes) :
        @events = CalendarEvent.order(publication_date: :desc).limit(6)

Божественное использование тернарного оператора

Запостил: maxk maxk, (Updated )

Комментарии (3) RSS

  • Не можешь срать не мучай жопу , то ли дело засранцы ПЭХАПЫСТЫ вот это сируны не то шо вы РУБИСТЫ одна какашка и то какая то не понятная
    Ответить
  • код жутко забаганный потому что забыли + 59.seconds + 999.milliseconds

    а лучше + 1.day - 1.milliseconds
    Ответить
    • Только в ActiveSupport нет метода milliseconds
      Проще было написать:
      :publication_date.lt => DateTime.parse(params[:date_lte]) + 1.day
      Ответить

Добавить комментарий

Помни, guest, за тобой могут следить!

    А не использовать ли нам bbcode?


    8