blob: 46c635091f840a8a9f5afd862fbb6180ee2b1bdc (
plain)
| 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
 | module Stif
  class Dashboard < ::Dashboard
    def workbench
      @workbench ||= current_organisation.workbenches.find_by(name: "Gestion de l'offre")
    end
    def workgroup
      workbench.workgroup
    end
    def referentials
      @referentials ||= self.workbench.all_referentials
    end
    def calendars
      @calendars ||= Calendar.where('(organisation_id = ? OR shared = ?) AND workgroup_id = ?', current_organisation.id, true, workgroup.id)
    end
  end
end
 |