         return false
     }
 
-    switch type {
-
-    case .groupCreate:
-        break
-
-    case .feedDelete:
+    func tryDeleteGroup(totally totally: Bool = false) {
+
         if let groupID = messageInfo["recipient_id"] as? String, group = groupWithGroupID(groupID, inRealm: realm) {
 
             if let feedID = group.withFeed?.feedID {

                NSNotificationCenter.defaultCenter().postNotificationName(Config.Notification.changedFeedConversation, object: nil)
            }
        }

    case .groupAddUser:


        }

    case .groupDeleteUser:

        guard let userID = actionInfo["user_id"] as? String else {
            break
        }

        if userID == YepUserDefaults.userID.value {
            tryDeleteGroup(totally: true)
        }
    }

    return true
