def open
      with_members = !(params[:with_group_members].to_s.to_boolean(false) || params[:without_grouping].to_s.to_boolean(false))
      @notification.open!(with_members: with_members)
      params[:move].to_s.to_boolean(false) ? 
        move : 
        return_back_or_ajax
    end
def open
      with_members = !(params[:with_group_members].to_s.to_boolean(false) || params[:without_grouping].to_s.to_boolean(false))
      @notification.open!(with_members: with_members)
      params[:move].to_s.to_boolean(false) ? 
        move : 
        return_back_or_ajax
    end
Opens a notification.

 POST /:target_type/:target_id/notifications/:id/open
 @overload open(params)
   @param [Hash] params Request parameters
   @option params [String] :move               ('false') Whether redirects to notifiable_path after the notification is opened
   @option params [String] :filter             (nil)     Filter option to load notification index (Nothing as auto, 'opened' or 'unopened')
   @option params [String] :limit              (nil)     Limit to query for notifications
   @option params [String] :reload             ('true')  Whether notification index will be reloaded
   @option params [String] :without_grouping   ('false') If notification index will include group members
   @option params [String] :with_group_members ('false') If notification index will include group members
   @return [Responce] JavaScript view for ajax request or redirects to back as default