diff --git a/app/controllers/projects_controller.rb b/app/controllers/projects_controller.rb index 6d216e44..a400c710 100644 --- a/app/controllers/projects_controller.rb +++ b/app/controllers/projects_controller.rb @@ -52,15 +52,15 @@ class ProjectsController < ApplicationController end def set_reviewed - template = 'projects/update.js.erb' - #@source_view = 'project' @project = current_user.projects.find(params[:id]) + @project.last_reviewed = Time.now + @project.save - @project.todos.each do |todo| - todo.created_at = Time.now - todo.save - end +# @project.todos.each do |todo| +# todo.created_at = Time.now +# todo.save +# end redirect_to :action => 'show' end diff --git a/app/helpers/projects_helper.rb b/app/helpers/projects_helper.rb index 5773e5c8..752141c6 100644 --- a/app/helpers/projects_helper.rb +++ b/app/helpers/projects_helper.rb @@ -67,4 +67,20 @@ module ProjectsHelper project_description end + def needsreview_class(item) +# if item.due || item.completed? +# return "" +# elsif item.last_reviewed < current_user.time - (prefs.staleness_starts * 3).days +# return " stale_l3" +# elsif item.last_reviewed < current_user.time - (prefs.staleness_starts * 2).days +# return " stale_l2" +# elsif + if item.last_reviewed < current_user.time - (prefs.staleness_starts).days + return "needsreview" + else + return "needsnoreview" + end + end + + end diff --git a/app/views/projects/_project_listing.rhtml b/app/views/projects/_project_listing.rhtml index b07bf0c3..1fdfddde 100644 --- a/app/views/projects/_project_listing.rhtml +++ b/app/views/projects/_project_listing.rhtml @@ -12,8 +12,12 @@ suppress_edit_button ||= false <% end -%> +