TRUNK-4003 fixed the clear all unread alert isue from the service layer