app/models/concerns/evernotable.rb
# encoding: utf-8
module Evernotable
extend ActiveSupport::Concern
# SEE http://discussion.evernote.com/topic/15321-evernote-ruby-thrift-client-error/
def oauth_token
evernote_auth.oauth_token
end
def note_store
evernote_auth.note_store
end
def user_nickname
# REVIEW: Get the username from the webhook request
evernote_auth.nil? ? '' : evernote_auth.nickname
end
def logger_details
{
provider: 'Evernote',
guid: cloud_note_metadata.guid,
title: cloud_note_metadata.title,
username: user_nickname,
id: evernote_note.id
}
end
end