README.md in redmine_crm-0.0.38 vs README.md in redmine_crm-0.0.40
- old
+ new
@@ -71,11 +71,11 @@
message.content = 'bar'
puts message.save_draft
# => true
# You can also save draft linked to a particular user.
-Message.new(subject: 'baz').save_draft(current_user)
+Message.new(subject: 'baz').save_draft(user: current_user)
# And restore message from some user's draft.
user_draft = Message.drafts(current_user).last
user_message = user_draft.restore
puts user_message.subject
@@ -92,12 +92,18 @@
user_message.board_id = Board.first.id
user_message.save!
puts Message.drafts(current_user).count
# => 0
-# Draft won't be saved for a persisted instance.
-puts user_message.save_draft
+# Drafts will be saved only for new (not persisted) or changed instances.
+puts Message.new.save_draft
+# => true
+persisted = Message.last
+puts persisted.save_draft
# => false
+persisted.subject = 'other subject'
+puts persisted.save_draft
+# => true
```
### Tags
This module makes it possible to tag objects.