Index: app/models/query.rb =================================================================== --- app/models/query.rb (revision 961) +++ app/models/query.rb (working copy) @@ -112,7 +112,7 @@ def initialize(attributes = nil) super attributes self.filters ||= { 'status_id' => {:operator => "o", :values => [""]} } - @executed_by = User.current.logged? ? User.current : nil + @executed_by = User.current set_language_if_valid(executed_by.language) if executed_by end @@ -292,7 +292,7 @@ # "me" value subsitution if %w(assigned_to_id author_id).include?(field) - v.push(executed_by ? executed_by.id.to_s : "0") if v.delete("me") + v.push(User.current.id.to_s) if v.delete("me") end case operator_for field Index: app/controllers/my_controller.rb =================================================================== --- app/controllers/my_controller.rb (revision 961) +++ app/controllers/my_controller.rb (working copy) @@ -23,6 +23,8 @@ BLOCKS = { 'issuesassignedtome' => :label_assigned_to_me_issues, 'issuesreportedbyme' => :label_reported_issues, + 'issuesduenextweek' => :label_due_next_week_issues, + 'issuespastdue' => :label_past_due_issues, 'issueswatched' => :label_watched_issues, 'news' => :label_news_latest, 'calendar' => :label_calendar, Index: app/views/issues/_list_simple.rhtml =================================================================== --- app/views/issues/_list_simple.rhtml (revision 961) +++ app/views/issues/_list_simple.rhtml (working copy) @@ -4,6 +4,11 @@