- protected fun addNotification(vararg notifications: Notification) {
- this.notifications += notifications
+ protected fun addNotification(notification: Notification, notificationId: String? = null) {
+ notifications[notificationId ?: notification.id] = notification
+ }
+
+ protected fun addSone(sone: Sone, soneId: String? = null) {
+ remoteSones += (soneId ?: sone.id) to sone
+ }
+
+ protected fun addLocalSone(sone: Sone, id: String? = null) {
+ localSones[id ?: sone.id] = sone