Sha256: 84af426d076b6f7a4c9896957c8c9fb64168e3ca4a08c3144292078c4d8dd93e

Contents?: true

Size: 559 Bytes

Versions: 16

Compression:

Stored size: 559 Bytes

Contents

module Dorsale::Flyboy::TasksSummaryConcern
  extend ActiveSupport::Concern

  def setup_tasks_summary
    tasks = policy_scope(::Dorsale::Flyboy::Task)
      .where("(owner_id IS NULL and owner_type IS NULL) OR (owner_id = ? and owner_type = ?)", current_user.id, current_user.class)

    @delayed_tasks        = tasks.delayed
    @today_tasks          = tasks.today
    @tomorrow_tasks       = tasks.tomorrow
    @this_week_tasks      = tasks.this_week
    @next_week_tasks      = tasks.next_week
    @next_next_week_tasks = tasks.next_next_week
  end

end

Version data entries

16 entries across 16 versions & 1 rubygems

Version Path
dorsale-3.6.1 app/controllers/concerns/dorsale/flyboy/tasks_summary_concern.rb
dorsale-3.6.0 app/controllers/concerns/dorsale/flyboy/tasks_summary_concern.rb
dorsale-3.5.2 app/controllers/concerns/dorsale/flyboy/tasks_summary_concern.rb
dorsale-3.5.1 app/controllers/concerns/dorsale/flyboy/tasks_summary_concern.rb
dorsale-3.5.0 app/controllers/concerns/dorsale/flyboy/tasks_summary_concern.rb
dorsale-3.4.0 app/controllers/concerns/dorsale/flyboy/tasks_summary_concern.rb
dorsale-3.3.0 app/controllers/concerns/dorsale/flyboy/tasks_summary_concern.rb
dorsale-3.2.0 app/controllers/concerns/dorsale/flyboy/tasks_summary_concern.rb
dorsale-3.1.7 app/controllers/concerns/dorsale/flyboy/tasks_summary_concern.rb
dorsale-3.1.6 app/controllers/concerns/dorsale/flyboy/tasks_summary_concern.rb
dorsale-3.1.5 app/controllers/concerns/dorsale/flyboy/tasks_summary_concern.rb
dorsale-3.1.4 app/controllers/concerns/dorsale/flyboy/tasks_summary_concern.rb
dorsale-3.1.3 app/controllers/concerns/dorsale/flyboy/tasks_summary_concern.rb
dorsale-3.1.2 app/controllers/concerns/dorsale/flyboy/tasks_summary_concern.rb
dorsale-3.1.1 app/controllers/concerns/dorsale/flyboy/tasks_summary_concern.rb
dorsale-3.1.0 app/controllers/concerns/dorsale/flyboy/tasks_summary_concern.rb