Ticket #1802 (closed melhoria: fixed)
Enviar agendamentos como dono da agenda
Reported by: | zapa | Owned by: | ninguem |
---|---|---|---|
Priority: | normal | Milestone: | Expresso 2.2.0.1 |
Component: | Calendar | Version: | branch 2.2 |
Severity: | média | Keywords: | SERPRO |
Cc: | WorkGroup: |
Description
Ao escolher um usuário de agenda compartilhada e criar um agendamento o convite deve ser enviado em nome do dono da agenda e não do usuário que está manipulando o evento(usuário compartilhado).
Favor verificarem se não agride a implementação já existente em que o convite sai em nome do compartilhado.
Change History
comment:2 Changed 13 years ago by brunocosta
- Status changed from new to closed
- Resolution set to fixed
implementado na [4217]
alterados:
calendar/inc/class.bocalendar.inc.php calendar/inc/class.bocustom_fields.inc.php calendar/inc/class.socalendar.inc.php calendar/inc/class.socalendar.inc.php calendar/inc/class.socalendar_sql.inc.php calendar/inc/class.uicalendar.inc.php calendar/setup/phpgw_pt-br.lang calendar/setuptables_current.inc.php calendar/setuptables_update.inc.php
Foi criada uma nova opção nos agendamentos (e uma nova coluna no banco phpgw_cal) chamada 'notifications_owner' que controla se as notificações referentes a esse evento serão enviadas com o 'FROM' do email sendo o Dono do evento (notifications_owner = 1) ou o criador do mesmo (notifications_owner = 0)
Na função edit_form do class.uicalendar.inc.php é montado um SELECT com os valores possíveis para serem usados e na função send_updates do class.bocalendar.inc.php esse valor é testado e o nome e email que são colocados como FROM do email são modificados de acordo.