DeskDirector / Issues

Issue Tracker for DeskDirector
2 stars 0 forks source link

Portal add additional approval related deeplink action support #170

Closed Nness closed 4 years ago

Nness commented 4 years ago

Currently, deep link only supports prompt approve action modal. We should support 3 more scenarios.

  1. decline: prompt decline action modal
  2. excute-approve: Execute approve action when landed on ticket detail
  3. execute-decline: Execute decline action when landed on ticket detail.

Name of action can be improved, feel free to give suggestion. The ideal would be prompt-approve, but since we already settle on approve, I don't want to change existing behaviour. Thus, we need good name for execution.

Andrew-Lahikainen commented 4 years ago

@Nness so these execute actions will skip the dialog that pops up asking for a reason?

Nness commented 4 years ago

yea. no reason is required for those execute action.. Server will populate system message if not exist. I believe.

Andrew-Lahikainen commented 4 years ago

This has been implemented and is awaiting deployment

Andrew-Lahikainen commented 4 years ago

deployed