# Copyright (c) 2010, Diaspora Inc. This file is # licensed under the Affero General Public License version 3 or later. See # the COPYRIGHT file. class NotificationsController < ApplicationController before_filter :authenticate_user! respond_to :html def update note = Notification.find_by_user_id_and_id(current_user.id, params[:id]) if note note.update_attributes(:unread => false) render :nothing => true else render :nothing => true, :code => 404 end end def index @notifications = Notification.for(current_user).limit(25) @group_days = @notifications.group_by{|note| note.created_at.strftime("%B %d") } respond_with @notifications end end