mirror of
https://github.com/TracksApp/tracks.git
synced 2026-01-17 06:35:28 +01:00
fixed tests for starred todos
This commit is contained in:
parent
2441aa92b5
commit
367476bd77
5 changed files with 8 additions and 8 deletions
|
|
@ -83,7 +83,7 @@ class TodosController < ApplicationController
|
|||
@todo.context_id = context.id
|
||||
end
|
||||
|
||||
@todo.starred= params[:new_todo_starred].include? "true"
|
||||
@todo.starred= (params[:new_todo_starred]||"").include? "true"
|
||||
|
||||
@todo.add_predecessor_list(predecessor_list)
|
||||
|
||||
|
|
|
|||
|
|
@ -248,12 +248,12 @@ class Todo < ActiveRecord::Base
|
|||
end
|
||||
|
||||
def toggle_star!
|
||||
starred=!starred?
|
||||
self.starred= !starred?
|
||||
end
|
||||
|
||||
def starred=(starred)
|
||||
if starred
|
||||
_add_tags(STARRED_TAG_NAME)
|
||||
_add_tags STARRED_TAG_NAME unless starred?
|
||||
else
|
||||
_remove_tags STARRED_TAG_NAME
|
||||
end
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
<%- if @saved -%>
|
||||
$('div#recurring_todo_<%= @recurring_todo.id %> a.star_item img').toggleClass('starred_todo').toggleClass('unstarred_todo');
|
||||
$('div#recurring_todo_<%= @recurring_todo.id %> a.star_item img').toggleClass('starred');
|
||||
<%- else -%>
|
||||
TracksPages.page_notify('error', '<%= t('todos.error_starring_recurring', :description => @recurring_todo.description) %>', 8);
|
||||
<%- end -%>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue