Use the correct data model when the other popup is cancelled
Use the correct data model when the other popup is cancelled

we don't store the value in `mode` and `purpose` any more, we do so in
`mode.value` and `purpose.value`

This fixes https://github.com/e-mission/e-mission-docs/issues/569

e-mission/e-mission-phone,shankari/e-mission-phone,e-mission/e-mission-phone,e-mission/e-mission-phone,e-mission/e-mission-phone,shankari/e-mission-phone,shankari/e-mission-phone,shankari/e-mission-phone