lib/evertils/actions/duplicate_previous.rb in evertils-2.2.3 vs lib/evertils/actions/duplicate_previous.rb in evertils-2.2.4
- old
+ new
@@ -4,29 +4,29 @@
module Action
class DuplicatePrevious < Action::Base
def initialize(args)
super(args)
- @args.content = find_previous
+ @args.content = previous_note_content
query = Evertils::Common::Query::Simple.new
query.create_note_from_hash(@args.to_h)
end
private
- def find_previous
+ def previous_note_content
helper = Evertils::Helper::Note.instance
note = helper.wait_for_with_grammar(grammar)
@api.convert_to_xml(note.entity.content).prepare
end
def grammar
terms = Grammar.new
terms.notebook = @args[:notebook]
terms.tags = {
- day: Date.today.yday,
+ day: (Date.today.yday - 1),
week: Date.today.cweek
}
terms.created = Date.new(Date.today.year, 1, 1).strftime('%Y%m%d')
terms
end