summaryrefslogtreecommitdiff
path: root/note_tools/tomorrow.py
blob: 21b1fd5dced3a8db41fad98d3a56e671e1d276e7 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
from . import NoteBaseCommand
import os
from datetime import timedelta
import sublime
import sublime_plugin
from typing import Optional

class NewNoteForTomorrowCommand(NoteBaseCommand, sublime_plugin.WindowCommand):
    def run(self):
      self.date += timedelta(days=1)
      project_data = self.window.project_data()

      def callback(success: bool, message: Optional[str], file_path: Optional[str]):
        if not success:
          sublime.message_dialog(message)

      self.create_note(project_data=project_data, callback=callback)