Set priority based on presence as Spark does

Description

DND should be negative, for example

Environment

None
Fixed

Assignee

David Smith

Reporter

David Smith