Commit b8de28af authored by Bruno Freitas Tissei's avatar Bruno Freitas Tissei

Merge branch 'hotfix_issue_129' into 'master'

Show only service types related to the current service place in the shifts home page combo box
Signed-off-by: Bruno Freitas Tissei's avatarBruno Freitas Tissei <>

See merge request !236
parents be29d8f1 99c143c2
......@@ -360,10 +360,16 @@ class ProfessionalsController < ApplicationController
# GET /professionals/minhas_escalas
def shifts
#TODO Tem que fazer [by Fabricio]
@service_places_professionals = ServiceType.all.order(:description)
if @currentProfessionalServicePlace.role == "adm_c3sl"
@service_places_professionals = ServiceType.all.order(:description)
ids = ServiceTypeServicePlace.where(service_place_id:
@service_places_professionals = ServiceType.where(id: ids)
if session[:carrega_pagina]
@carrega_pagina = true
session[:carrega_pagina] = false
@carrega_pagina = true
session[:carrega_pagina] = false
@link = "Minhas Escalas"
......@@ -681,7 +681,7 @@ class ShiftsController < ApplicationController
def load_professionals_and_service_types
@place_service_types =
if @currentProfessionalServicePlace.role != "adm_c3sl"
@service_places_professionals = Professional.where(service_places: {city_hall_id:}).includes(:service_places).hide_c3sl_user.order('name ASC')
@service_places_professionals = Professional.where(service_places: {city_hall_id:}).includes(:service_places).hide_c3sl_user
@city_halls = CityHall.where(id:'name ASC');
# mostrar apenas profissionais ativos
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment