feat: map house manager roles and houses by crm ids instead of labels
This commit is contained in:
@@ -4,6 +4,36 @@ parameters:
|
||||
bpn_crm_id_teamer: '%env(int:APP_BPN_CRM_ID_TEAMER)%'
|
||||
bpn_default_hotel_code: '%env(default::APP_BPN_DEFAULT_HOTEL_CODE)%'
|
||||
|
||||
# BusPro CRM selection id => hotel code. A person holding a selected attribute from this
|
||||
# list is a house manager for that house. Matched by id and not by the "Hausleitung XXX"
|
||||
# label, so renaming a selection in BusPro cannot silently grant or revoke a house.
|
||||
# The commented entries are BusPro selections whose code is not a house in the "houses"
|
||||
# parameter below: granting them would let someone in who then sees no assignments and
|
||||
# no dispositions at all. Uncomment one once its house exists. The reverse gap is fine -
|
||||
# not every house has a selection.
|
||||
bpn_crm_house_manager_ids:
|
||||
1299: 'SSL'
|
||||
1300: 'SST'
|
||||
1301: 'MVK'
|
||||
# 1302: 'ASB'
|
||||
1303: 'LPJ'
|
||||
1304: 'DKS'
|
||||
1305: 'DGS'
|
||||
1306: 'DPW'
|
||||
1307: 'DKI'
|
||||
1308: 'DWW'
|
||||
1309: 'PMV'
|
||||
# 1352: 'ASG'
|
||||
1371: 'ASC'
|
||||
1373: 'PCJ'
|
||||
1374: 'SBW'
|
||||
# 1375: 'UCH'
|
||||
# 1376: 'SZO'
|
||||
1377: 'KHH'
|
||||
1459: 'SVS'
|
||||
1461: 'SHM'
|
||||
1462: 'AGR'
|
||||
|
||||
default_email_from: '%env(APP_DEFAULT_EMAIL_FROM)%'
|
||||
default_email_to: '%env(APP_DEFAULT_EMAIL_TO)%'
|
||||
|
||||
@@ -118,6 +148,7 @@ services:
|
||||
bpn_crm_id_admin: '%bpn_crm_id_admin%'
|
||||
bpn_crm_id_manager: '%bpn_crm_id_manager%'
|
||||
bpn_crm_id_teamer: '%bpn_crm_id_teamer%'
|
||||
bpn_crm_house_manager_ids: '%bpn_crm_house_manager_ids%'
|
||||
bpn_default_hotel_code: '%bpn_default_hotel_code%'
|
||||
|
||||
App\Twig\AppRuntime:
|
||||
|
||||
Reference in New Issue
Block a user