laurent22 / joplin

Joplin - the privacy-focused note taking app with sync capabilities for Windows, macOS, Linux, Android and iOS.
https://joplinapp.org
Other
45.85k stars 4.97k forks source link

External editer: Resized image "resources" in path translates into ":" #6581

Closed cjzk1993 closed 2 years ago

cjzk1993 commented 2 years ago

Environment

Joplin version: Joplin 2.8.8 (prod, win32) Platform: Windows 10 pro Client ID: 07a5239b2f13470283e37d570ee761ff Sync Version: 3 Profile Version: 41 Keychain Supported: Yes

Revision: c2a6a13

Steps to reproduce

  1. Create a note in Joplin with an image "![Figures.jpg](:/09b5954893374427b5a6c0ddb90aa989)" as a line.
  2. Adjust the size of the image. The line change to <img src="file:///E:/%E7%9F%A5%E8%AF%86%E5%BA%93/Joplin-desktop/resources/09b5954893374427b5a6c0ddb90aa989.jpg?t=1655253654133" alt="Figures.jpg" width="905" height="378">
  3. Toggle external editing(notepad++ or Typora) for the note.
  4. Using the external editor, save the note.
  5. Observe that the line in Joplin has changed to "<img src="file:///E:/%E7%9F%A5%E8%AF%86%E5%BA%93/Joplin-desktop/:/09b5954893374427b5a6c0ddb90aa989" alt="Figures.jpg" width="905" height="378">".
  6. The image cannot be displayed.

Describe what you expected to happen

Logfile

debug console /E:/%E7%9F%A5%E8%AF%86%E5%BA%93/Joplin-desktop/:/2ca054b44b134a53bb2a5247d894881f:1 GET file:///E:/%E7%9F%A5%E8%AF%86%E5%BA%93/Joplin-desktop/:/2ca054b44b134a53bb2a5247d894881f net::ERR_FILE_NOT_FOUND

2022-06-15 09:03:27: App: "Profile directory: E:/知识库/Joplin-desktop" 2022-06-15 09:03:27: App: "Root profile directory: E:/知识库/Joplin-desktop" 2022-06-15 09:03:27: "Database was open successfully" 2022-06-15 09:03:27: "Checking for database schema update..." 2022-06-15 09:03:27: "Current database version", "{"version":41,"table_fields_version":41}" 2022-06-15 09:03:27: "Upgrading database from version 41" 2022-06-15 09:03:27: "New version: 41. Previously recorded version: 41" 2022-06-15 09:03:27: "KeychainService: checking if keychain supported" 2022-06-15 09:03:27: "KeychainService: check was already done - skipping. Supported:", "1" 2022-06-15 09:03:27: e2ee/utils: "Master password is not set - trying to get it from the active master key..." 2022-06-15 09:03:27: handleSyncStartupOperation: "Processing operation:", "0" 2022-06-15 09:03:27: App: "Client ID: 07a5239b2f13470283e37d570ee761ff" 2022-06-15 09:03:27: models/Setting: "Applying default migrations..." 2022-06-15 09:03:27: e2ee/utils: "Trying to load 0 master keys..." 2022-06-15 09:03:27: e2ee/utils: "Loaded master keys: 0" 2022-06-15 09:03:27: "ResourceFetcher: Auto-add resources: Mode: always" 2022-06-15 09:03:27: "ResourceFetcher: Auto-added resources: 0" 2022-06-15 09:03:27: App: ""syncInfoCache" was changed - setting up encryption related code" 2022-06-15 09:03:27: e2ee/utils: "Trying to load 0 master keys..." 2022-06-15 09:03:27: e2ee/utils: "Loaded master keys: 0" 2022-06-15 09:03:27: "Scheduling sync operation...", "10000" 2022-06-15 09:03:27: "Setting up recurrent sync with interval 300" 2022-06-15 09:03:27: App: ""syncInfoCache" was changed - setting up encryption related code" 2022-06-15 09:03:27: e2ee/utils: "Trying to load 0 master keys..." 2022-06-15 09:03:27: e2ee/utils: "Loaded master keys: 0" 2022-06-15 09:03:27: "Scheduling sync operation...", "10000" 2022-06-15 09:03:27: App: ""syncInfoCache" was changed - setting up encryption related code" 2022-06-15 09:03:27: e2ee/utils: "Trying to load 0 master keys..." 2022-06-15 09:03:27: e2ee/utils: "Loaded master keys: 0" 2022-06-15 09:03:27: "Scheduling sync operation...", "10000" 2022-06-15 09:03:27: "app.start: doing regular boot" 2022-06-15 09:03:27: App: "Refreshing notes:", "null", "null" 2022-06-15 09:03:27: App: ""syncInfoCache" was changed - setting up encryption related code" 2022-06-15 09:03:27: e2ee/utils: "Trying to load 0 master keys..." 2022-06-15 09:03:27: e2ee/utils: "Loaded master keys: 0" 2022-06-15 09:03:27: "Scheduling sync operation...", "10000" 2022-06-15 09:03:27: "Setting up recurrent sync with interval 300" 2022-06-15 09:03:27: App: ""syncInfoCache" was changed - setting up encryption related code" 2022-06-15 09:03:27: e2ee/utils: "Trying to load 0 master keys..." 2022-06-15 09:03:27: e2ee/utils: "Loaded master keys: 0" 2022-06-15 09:03:27: "Scheduling sync operation...", "10000" 2022-06-15 09:03:27: App: ""syncInfoCache" was changed - setting up encryption related code" 2022-06-15 09:03:27: e2ee/utils: "Trying to load 0 master keys..." 2022-06-15 09:03:27: e2ee/utils: "Loaded master keys: 0" 2022-06-15 09:03:27: "Scheduling sync operation...", "10000" 2022-06-15 09:03:27: App: "Refreshing notes:", "2", "a98be9242e364670badd2281328cb581" 2022-06-15 09:03:27: "Scheduling sync operation...", "1000" 2022-06-15 09:03:27: RevisionService: "runInBackground: Starting background service with revision collection interval 600000" 2022-06-15 09:03:27: PluginService: "Loading plugin from E:/知识库/Joplin-desktop/cache/com.lki.homenote" 2022-06-15 09:03:27: PluginService: "Not running disabled plugin: "com.lki.homenote"" 2022-06-15 09:03:27: PluginService: "Loading plugin from E:/知识库/Joplin-desktop/cache/io.github.daeraxa.match-highlight" 2022-06-15 09:03:27: PluginService: "Loading plugin from E:/知识库/Joplin-desktop/cache/outline" 2022-06-15 09:03:27: PluginService: "Loading plugin from E:/知识库/Joplin-desktop/cache/ylc395.betterMarkdownViewer" 2022-06-15 09:03:27: PluginService: "Not running disabled plugin: "ylc395.betterMarkdownViewer"" 2022-06-15 09:03:27: SpellCheckerServiceDriverNative: "Set effective language from "en-US" to "en-US"" 2022-06-15 09:03:29: "Loading existing note", "e7f57872152e4bd7b6bb8ed4bff13bde" 2022-06-15 09:03:29: "DecryptionWorker: cannot start because no master key is currently loaded." 2022-06-15 09:03:29: "Preparing scheduled sync" 2022-06-15 09:03:29: "Starting scheduled sync" 2022-06-15 09:03:29: Synchronizer: "Sync: starting: Starting synchronisation to target 2... supportsAccurateTimestamp = false; supportsMultiPut = false [1655255009676]" 2022-06-15 09:03:29: Synchronizer: "Indexing resources..." 2022-06-15 09:03:29: "ResourceService::indexNoteResources: Start" 2022-06-15 09:03:29: PluginRunner: "Got message (3): joplin.plugins.register", "[{}]" 2022-06-15 09:03:29: joplin.plugins: "Starting plugin: io.github.daeraxa.match-highlight" 2022-06-15 09:03:29: "Loaded note:", "{"id":"e7f57872152e4bd7b6bb8ed4bff13bde","parent_id":"a98be9242e364670badd2281328cb581","title":"a","body":"","created_time":1655254988370,"updated_time":1655254991320,"is_conflict":0,"latitude":"41.80569900","longitude":"123.43147200","altitude":"0.0000","author":"","source_url":"","is_todo":0,"todo_due":0,"todo_completed":0,"source":"joplin-desktop","source_application":"net.cozic.joplin-desktop","application_data":"","order":0,"user_created_time":1655254988370,"user_updated_time":1655254991320,"encryption_cipher_text":"","encryption_applied":0,"markup_language":1,"is_shared":0,"share_id":"","conflict_original_id":"","master_keyid":"","type":1}" 2022-06-15 09:03:30: PluginRunner: "Got message (3): joplin.plugins.register", "[{}]" 2022-06-15 09:03:30: joplin.plugins: "Starting plugin: outline" 2022-06-15 09:03:30: PluginRunner: "Got message (3): joplin.contentScripts.register", "["codeMirrorPlugin","matchhighlight","./matchhighlight.js"]" 2022-06-15 09:03:30: models/Setting: "Saving settings..." 2022-06-15 09:03:30: Plugin: ""io.github.daeraxa.match-highlight": Registered content script: codeMirrorPlugin: matchhighlight: E:\知识库\Joplin-desktop\cache\io.github.daeraxa.match-highlight\matchhighlight.js" 2022-06-15 09:03:30: PluginRunner: "Got message (3): joplin.settings.registerSection", "["outline.settings",{"label":"Outline","iconName":"fas fa-bars"}]" 2022-06-15 09:03:30: joplin.plugins: "Finished running onStart handler: io.github.daeraxa.match-highlight (Took 673ms)" 2022-06-15 09:03:30: PluginRunner: "Got message (3): joplin.settings.registerSettings", "[{"isVisible":{"type":3,"value":true,"section":"outline.settings","public":false,"label":"isVisible"},"toggleShortcut":{"type":2,"value":"F9","description":"Shortcut to switch panel display","section":"outline.settings","public":true,"label":"Toggle Shortcut"},"autoHide":{"type":3,"value":false,"description":"Automatically hide the panel when there is no content","section":"outline.settings","public":true,"label":"Auto Hide"},"headerDepth":{"type":1,"value":6,"description":"Header depth","section":"outline.settings","public":true,"label":"Header Depth"},"fontFamily":{"type":2,"value":"var(--joplin-font-family)","description":"var(--joplin-font-family)","section":"outline.settings","public":true,"label":"Font Family"},"fontSize":{"type":1,"value":"10","description":"Default: 10pt","section":"outline.settings","public":true,"label":"Font Size (pt)"},"fontWeight":{"type":2,"value":"normal","description":"bold/normal/lighter","section":"outline.settings","public":true,"label":"Font Weight"},"fontColor":{"type":2,"value":"var(--joplin-color)","description":"var(--joplin-color)","section":"outline.settings","public":true,"label":"Font Color"},"bgColor":{"type":2,"value":"var(--joplin-background-color)","description":"var(--joplin-background-color)","section":"outline.settings","public":true,"label":"Background Color"},"disableLinewrap":{"type":3,"value":false,"description":"Disable the linewrap","section":"outline.settings","public":true,"label":"Disable Linewrap"},"showNumber":{"type":3,"value":false,"description":"show numbered headers","section":"outline.settings","public":true,"label":"Show Number"},"numberStyle":{"type":2,"value":"font-weight: normal; font-style: normal","description":"font-weight: normal; font-style: normal","section":"outline.settings","public":true,"label":"Number Style","advanced":true},"userStyle":{"type":2,"value":"","description":"User style","section":"outline.settings","public":true,"label":"User Style","advanced":true},"h1Prefix":{"type":2,"value":"","section":"outline.settings","public":true,"label":"H1 Prefix","advanced":true},"h2Prefix":{"type":2,"value":"","section":"outline.settings","public":true,"label":"H2 Prefix","advanced":true},"h3Prefix":{"type":2,"value":"","section":"outline.settings","public":true,"label":"H3 Prefix","advanced":true},"h4Prefix":{"type":2,"value":"","section":"outline.settings","public":true,"label":"H4 Prefix","advanced":true},"h5Prefix":{"type":2,"value":"","section":"outline.settings","public":true,"label":"H5 Prefix","advanced":true},"h6Prefix":{"type":2,"value":"","section":"outline.settings","public":true,"label":"H6 Prefix","advanced":true}}]" 2022-06-15 09:03:30: models/Setting: "Saving settings..." 2022-06-15 09:03:31: PluginRunner: "Got message (3): joplin.contentScripts.register", "["codeMirrorPlugin","codeMirrorScroller","./codeMirrorScroller.js"]" 2022-06-15 09:03:31: Plugin: ""outline": Registered content script: codeMirrorPlugin: codeMirrorScroller: E:\知识库\Joplin-desktop\cache\outline\codeMirrorScroller.js" 2022-06-15 09:03:31: PluginRunner: "Got message (3): joplin.views.panels.create", "["outline.panel"]" 2022-06-15 09:03:31: PluginRunner: "Got message (3): joplin.views.panels.setHtml", "" 2022-06-15 09:03:31: PluginRunner: "Got message (3): joplin.views.panels.addScript", "["plugin-view-outline-outline.panel","./webview.js"]" 2022-06-15 09:03:31: RevisionService: "maintenance: Starting..." 2022-06-15 09:03:31: RevisionService: "maintenance: Service is enabled" 2022-06-15 09:03:31: PluginRunner: "Got message (3): joplin.views.panels.addScript", "["plugin-view-outline-outline.panel","./webview.css"]" 2022-06-15 09:03:31: PluginRunner: "Got message (3): joplin.views.panels.onMessage", "["plugin-view-outline-outline.panel",null]" 2022-06-15 09:03:31: models/Setting: "Settings have been saved." 2022-06-15 09:03:31: PluginRunner: "Got message (3): joplin.workspace.onNoteSelectionChange", "[null]" 2022-06-15 09:03:31: PluginRunner: "Got message (3): joplin.workspace.onNoteChange", "[null]" 2022-06-15 09:03:31: UserWebview: "Got message", "setHtml", "{"hash":"606b51cc1c9d0b4af394419a22f2ff1f","html":"Outline"}" 2022-06-15 09:03:31: UserWebview: "Got message", "setScripts", "{"scripts":["E:/知识库/Joplin-desktop/cache/outline/webview.js","E:/知识库/Joplin-desktop/cache/outline/webview.css"]}" 2022-06-15 09:03:31: UserWebview: "Got message", "setScript", "{"script":"E:/知识库/Joplin-desktop/tmp/plugin_outline_theme1.css","key":"themeCss"}" 2022-06-15 09:03:31: PluginRunner: "Got message (3): joplin.settings.onChange", "[null]" 2022-06-15 09:03:31: PluginRunner: "Got message (3): joplin.workspace.selectedNote", "[]" 2022-06-15 09:03:31: PluginRunner: "Got message (3): joplin.settings.value", "["autoHide"]" 2022-06-15 09:03:31: PluginRunner: "Got message (3): joplin.views.panels.visible", "["plugin-view-outline-outline.panel"]" 2022-06-15 09:03:31: PluginRunner: "Got message (3): joplin.settings.value", "["showNumber"]" 2022-06-15 09:03:31: RevisionService: "collectRevisions: Saved revision 6685005f29ae49f79c001140a59c23c2 (for deleted note)" 2022-06-15 09:03:31: PluginRunner: "Got message (3): joplin.settings.value", "["headerDepth"]" 2022-06-15 09:03:31: PluginRunner: "Got message (3): joplin.workspace.selectedNote", "[]" 2022-06-15 09:03:31: PluginRunner: "Got message (3): joplin.settings.value", "["numberStyle"]" 2022-06-15 09:03:31: PluginRunner: "Got message (3): joplin.settings.value", "["userStyle"]" 2022-06-15 09:03:31: RevisionService: "collectRevisions: Saved revision 39971d4855284ff6b51f709dd0f7a82a (Last rev was more than 600000 ms ago)" 2022-06-15 09:03:31: PluginRunner: "Got message (3): joplin.settings.value", "["disableLinewrap"]" 2022-06-15 09:03:31: PluginRunner: "Got message (3): joplin.settings.value", "["autoHide"]" 2022-06-15 09:03:31: PluginRunner: "Got message (3): joplin.settings.value", "["fontFamily"]" 2022-06-15 09:03:31: models/Setting: "Saving settings..." 2022-06-15 09:03:31: PluginRunner: "Got message (3): joplin.views.panels.visible", "["plugin-view-outline-outline.panel"]" 2022-06-15 09:03:31: PluginRunner: "Got message (3): joplin.settings.value", "["fontSize"]" 2022-06-15 09:03:31: PluginRunner: "Got message (3): joplin.settings.value", "["showNumber"]" 2022-06-15 09:03:31: PluginRunner: "Got message (3): joplin.settings.value", "["fontWeight"]" 2022-06-15 09:03:31: PluginRunner: "Got message (3): joplin.settings.value", "["headerDepth"]" 2022-06-15 09:03:31: PluginRunner: "Got message (3): joplin.settings.value", "["fontColor"]" 2022-06-15 09:03:31: PluginRunner: "Got message (3): joplin.settings.value", "["numberStyle"]" 2022-06-15 09:03:31: PluginRunner: "Got message (3): joplin.settings.value", "["bgColor"]" 2022-06-15 09:03:31: PluginRunner: "Got message (3): joplin.settings.value", "["userStyle"]" 2022-06-15 09:03:31: PluginRunner: "Got message (3): joplin.views.panels.setHtml", "" 2022-06-15 09:03:31: PluginRunner: "Got message (3): joplin.settings.value", "["disableLinewrap"]" 2022-06-15 09:03:31: UserWebview: "Got message", "setHtml", "{"hash":"abc6785ada5f9e006dd7bd538e8cdb3b","html":"\n \n \n \n \n <div class=\"outline-content\">\n <a id=\"header\" href=\"javascript:;\" onclick=\"scrollToTop()\">OUTLINE\n <div class=\"container\">\n \n

\n
\n "}" 2022-06-15 09:03:31: PluginRunner: "Got message (3): joplin.commands.register", "[{"name":"toggleOutline","label":"Toggle outline","iconName":"fas fa-bars"}]" 2022-06-15 09:03:31: PluginRunner: "Got message (3): joplin.settings.value", "["fontFamily"]" 2022-06-15 09:03:31: PluginRunner: "Got message (3): joplin.views.toolbarButtons.create", "["toggleOutline","toggleOutline","noteToolbar"]" 2022-06-15 09:03:32: PluginRunner: "Got message (3): joplin.settings.value", "["fontSize"]" 2022-06-15 09:03:32: PluginRunner: "Got message (3): joplin.settings.value", "["toggleShortcut"]" 2022-06-15 09:03:32: PluginRunner: "Got message (3): joplin.settings.value", "["fontWeight"]" 2022-06-15 09:03:32: PluginRunner: "Got message (3): joplin.views.menus.create", "["outlineMenu","Outline",[{"label":"toggleOutline","commandName":"toggleOutline","accelerator":"F9"}]]" 2022-06-15 09:03:32: PluginRunner: "Got message (3): joplin.settings.value", "["fontColor"]" 2022-06-15 09:03:32: joplin.plugins: "Finished running onStart handler: outline (Took 2271ms)" 2022-06-15 09:03:32: PluginRunner: "Got message (3): joplin.settings.value", "["bgColor"]" 2022-06-15 09:03:32: PluginRunner: "Got message (3): joplin.views.panels.setHtml", "" 2022-06-15 09:03:32: checkForUpdates: "Starting..." 2022-06-15 09:03:32: checkForUpdates: "Checking with options {"includePreReleases":false}" 2022-06-15 09:03:32: models/Setting: "Settings have been saved." 2022-06-15 09:03:32: "ResourceService::indexNoteResources: Completed" 2022-06-15 09:03:32: models/Folder: "updateFolderShareIds:", "{"shareUpdateCount":0,"unshareUpdateCount":0}" 2022-06-15 09:03:32: models/Folder: "updateNoteShareIds: notes to update:", "0" 2022-06-15 09:03:32: FileApi: "get E:\知识库\JoplinBackup/info.json" 2022-06-15 09:03:32: Synchronizer: "Sync target remote info:", "{"version":3,"masterKeys":[],"e2ee":{"value":false,"updatedTime":0},"activeMasterKeyId":{"value":"","updatedTime":0},"ppk":{"value":null,"updatedTime":0}}" 2022-06-15 09:03:32: Synchronizer: "Sync target is already setup - checking it..." 2022-06-15 09:03:32: Synchronizer: "Sync target local info:", "{"version":3,"masterKeys":[],"e2ee":{"value":false,"updatedTime":0},"activeMasterKeyId":{"value":"","updatedTime":0},"ppk_":{"value":null,"updatedTime":0}}" 2022-06-15 09:03:32: FileApi: "list E:\知识库\JoplinBackup" 2022-06-15 09:03:32: FileApi: "put E:\知识库\JoplinBackup/temp/timeCheck950184.txt", "null" 2022-06-15 09:03:32: FileApi: "stat E:\知识库\JoplinBackup/temp/timeCheck950184.txt" 2022-06-15 09:03:32: FileApi: "delete E:\知识库\JoplinBackup/temp/timeCheck950184.txt" 2022-06-15 09:03:32: FileApi: "put E:\知识库\JoplinBackup/locks/1_1_07a5239b2f13470283e37d570ee761ff.json", "null" 2022-06-15 09:03:32: FileApi: "list E:\知识库\JoplinBackup" 2022-06-15 09:03:32: Synchronizer: "Sync: createRemote: remote does not exist, and local is new and has never been synced: Note: (Local e7f57872152e4bd7b6bb8ed4bff13bde)" 2022-06-15 09:03:32: FileApi: "put E:\知识库\JoplinBackup/e7f57872152e4bd7b6bb8ed4bff13bde.md", "null" 2022-06-15 09:03:32: models/Setting: "Saving settings..." 2022-06-15 09:03:33: models/Setting: "Settings have been saved." 2022-06-15 09:03:33: RevisionService: "collectRevisions: Created revisions for 2 notes" 2022-06-15 09:03:33: RevisionService: "maintenance: Done in 1397ms" 2022-06-15 09:03:33: models/Setting: "Settings have been saved." 2022-06-15 09:03:33: checkForUpdates: "Current version: 2.8.8" 2022-06-15 09:03:33: checkForUpdates: "Latest version: 2.8.8" 2022-06-15 09:03:33: checkForUpdates: "Is Pre-release:", "false" 2022-06-15 09:03:33: checkForUpdates: "Done." 2022-06-15 09:03:33: Synchronizer: "Sync: createRemote: remote does not exist, and local is new and has never been synced: Revision: (Local 39971d4855284ff6b51f709dd0f7a82a)" 2022-06-15 09:03:33: FileApi: "put E:\知识库\JoplinBackup/39971d4855284ff6b51f709dd0f7a82a.md", "null" 2022-06-15 09:03:34: Synchronizer: "Sync: createRemote: remote does not exist, and local is new and has never been synced: Revision: (Local 6685005f29ae49f79c001140a59c23c2)" 2022-06-15 09:03:34: FileApi: "put E:\知识库\JoplinBackup/6685005f29ae49f79c001140a59c23c2.md", "null" 2022-06-15 09:03:34: FileApi: "delta E:\知识库\JoplinBackup" 2022-06-15 09:03:34: "CodeMirror: execCommand", "{"name":"dropItems","value":{"type":"files","paths":["E:\202205-面向城市干道的模型预测信号控制方法\Figures.jpg"],"createFileURL":false}}" 2022-06-15 09:03:34: resourceHandling: "Attaching E:\202205-面向城市干道的模型预测信号控制方法\Figures.jpg" 2022-06-15 09:03:36: resourceHandling: "File was attached." 2022-06-15 09:03:36: Synchronizer: "BasicDelta: Report: {"timestamp":1655254925309,"older":2114,"newer":4,"equal":1}" 2022-06-15 09:03:36: Synchronizer: "Sync: fetchingTotal: Fetching delta items from sync target" 2022-06-15 09:03:36: FileApi: "get E:\知识库\JoplinBackup/17e654cb459944dd9693f701d2978fa2.md" 2022-06-15 09:03:36: FileApi: "get E:\知识库\JoplinBackup/e7f57872152e4bd7b6bb8ed4bff13bde.md" 2022-06-15 09:03:36: FileApi: "get E:\知识库\JoplinBackup/39971d4855284ff6b51f709dd0f7a82a.md" 2022-06-15 09:03:36: FileApi: "get E:\知识库\JoplinBackup/6685005f29ae49f79c001140a59c23c2.md" 2022-06-15 09:03:36: Synchronizer: "Sync: fetchingProcessed: Processing fetched item" 2022-06-15 09:03:36: "Saving note...", "{"id":"e7f57872152e4bd7b6bb8ed4bff13bde","parent_id":"a98be9242e364670badd2281328cb581","title":"a","body":"Figures.jpg"}" 2022-06-15 09:03:36: Synchronizer: "Sync: fetchingProcessed: Processing fetched item" 2022-06-15 09:03:36: Synchronizer: "Sync: fetchingProcessed: Processing fetched item" 2022-06-15 09:03:36: Synchronizer: "Sync: fetchingProcessed: Processing fetched item" 2022-06-15 09:03:36: FileApi: "delete E:\知识库\JoplinBackup/locks/1_1_07a5239b2f13470283e37d570ee761ff.json" 2022-06-15 09:03:36: Synchronizer: "Sync: finished: Synchronisation finished [1655255009676]" 2022-06-15 09:03:36: Synchronizer: "Operations completed: " 2022-06-15 09:03:36: Synchronizer: "createRemote: 3" 2022-06-15 09:03:36: Synchronizer: "fetchingTotal: 4" 2022-06-15 09:03:36: Synchronizer: "fetchingProcessed: 4" 2022-06-15 09:03:37: Synchronizer: "Total folders: 28" 2022-06-15 09:03:37: Synchronizer: "Total notes: 94" 2022-06-15 09:03:37: Synchronizer: "Total resources: 1305" 2022-06-15 09:03:37: "Setting up recurrent sync with interval 300" 2022-06-15 09:03:37: "Updating all notifications..." 2022-06-15 09:03:37: "Garbage collecting alarms..." 2022-06-15 09:03:37: PluginRunner: "Got message (3): joplin.workspace.selectedNote", "[]" 2022-06-15 09:03:37: "Sync has finished and note has never been changed - reloading it" 2022-06-15 09:03:37: PluginRunner: "Got message (3): joplin.settings.value", "["autoHide"]" 2022-06-15 09:03:37: PluginRunner: "Got message (3): joplin.views.panels.visible", "["plugin-view-outline-outline.panel"]" 2022-06-15 09:03:37: PluginRunner: "Got message (3): joplin.settings.value", "["showNumber"]" 2022-06-15 09:03:37: PluginRunner: "Got message (3): joplin.settings.value", "["headerDepth"]" 2022-06-15 09:03:37: PluginRunner: "Got message (3): joplin.settings.value", "["numberStyle"]" 2022-06-15 09:03:37: PluginRunner: "Got message (3): joplin.settings.value", "["userStyle"]" 2022-06-15 09:03:37: PluginRunner: "Got message (3): joplin.settings.value", "["disableLinewrap"]" 2022-06-15 09:03:37: PluginRunner: "Got message (3): joplin.settings.value", "["fontFamily"]" 2022-06-15 09:03:37: PluginRunner: "Got message (3): joplin.settings.value", "["fontSize"]" 2022-06-15 09:03:37: PluginRunner: "Got message (3): joplin.settings.value", "["fontWeight"]" 2022-06-15 09:03:37: PluginRunner: "Got message (3): joplin.settings.value", "["fontColor"]" 2022-06-15 09:03:37: PluginRunner: "Got message (3): joplin.settings.value", "["bgColor"]" 2022-06-15 09:03:37: PluginRunner: "Got message (3): joplin.views.panels.setHtml", "" 2022-06-15 09:03:37: "SearchEngine: Updating FTS table..." 2022-06-15 09:03:37: models/Setting: "Saving settings..." 2022-06-15 09:03:37: models/Setting: "Saving settings..." 2022-06-15 09:03:37: models/Setting: "Settings have been saved." 2022-06-15 09:03:37: models/Setting: "Settings have been saved." 2022-06-15 09:03:37: "SearchEngine: Updated FTS table in 401ms. Inserted: 1. Deleted: 1" 2022-06-15 09:03:38: "DecryptionWorker: cannot start because no master key is currently loaded." 2022-06-15 09:03:38: "CommandService::execute:", "toggleEditors", "[]" 2022-06-15 09:03:38: models/Setting: "Saving settings..." 2022-06-15 09:03:39: models/Setting: "Settings have been saved." 2022-06-15 09:03:42: "Saving note...", "{"id":"e7f57872152e4bd7b6bb8ed4bff13bde","parent_id":"a98be9242e364670badd2281328cb581","title":"a","body":"<img src=\"file:///E:/%E7%9F%A5%E8%AF%86%E5%BA%93/Joplin-desktop/resources/2ca054b44b134a53bb2a5247d894881f.jpg?t=1655255016201\" alt=\"Figures.jpg\" width=\"462\" height=\"193\">"}" 2022-06-15 09:03:42: "Scheduling sync operation...", "30000" 2022-06-15 09:03:42: PluginRunner: "Got message (3): joplin.workspace.selectedNote", "[]" 2022-06-15 09:03:42: PluginRunner: "Got message (3): joplin.settings.value", "["autoHide"]" 2022-06-15 09:03:42: PluginRunner: "Got message (3): joplin.views.panels.visible", "["plugin-view-outline-outline.panel"]" 2022-06-15 09:03:42: PluginRunner: "Got message (3): joplin.settings.value", "["showNumber"]" 2022-06-15 09:03:42: PluginRunner: "Got message (3): joplin.settings.value", "["headerDepth"]" 2022-06-15 09:03:42: PluginRunner: "Got message (3): joplin.settings.value", "["numberStyle"]" 2022-06-15 09:03:42: PluginRunner: "Got message (3): joplin.settings.value", "["userStyle"]" 2022-06-15 09:03:42: PluginRunner: "Got message (3): joplin.settings.value", "["disableLinewrap"]" 2022-06-15 09:03:42: PluginRunner: "Got message (3): joplin.settings.value", "["fontFamily"]" 2022-06-15 09:03:42: PluginRunner: "Got message (3): joplin.settings.value", "["fontSize"]" 2022-06-15 09:03:42: PluginRunner: "Got message (3): joplin.settings.value", "["fontWeight"]" 2022-06-15 09:03:42: PluginRunner: "Got message (3): joplin.settings.value", "["fontColor"]" 2022-06-15 09:03:42: PluginRunner: "Got message (3): joplin.settings.value", "["bgColor"]" 2022-06-15 09:03:42: PluginRunner: "Got message (3): joplin.views.panels.setHtml", "" 2022-06-15 09:03:42: "CommandService::execute:", "toggleEditors", "[]" 2022-06-15 09:03:43: models/Setting: "Saving settings..." 2022-06-15 09:03:43: models/Setting: "Settings have been saved." 2022-06-15 09:03:45: "CommandService::execute:", "toggleExternalEditing", "[]" 2022-06-15 09:03:45: "CommandService::execute:", "startExternalEditing", "["e7f57872152e4bd7b6bb8ed4bff13bde"]" 2022-06-15 09:03:45: "ExternalEditWatcher: Event: add: E:\知识库\Joplin-desktop\edit-e7f57872152e4bd7b6bb8ed4bff13bde.md" 2022-06-15 09:03:45: ExternalEditWatcher/utils: "Started editor with PID 14440" 2022-06-15 09:03:45: "ExternalEditWatcher: Started watching E:/知识库/Joplin-desktop/edit-e7f57872152e4bd7b6bb8ed4bff13bde.md" 2022-06-15 09:03:51: "ExternalEditWatcher: Raw event: change: E:/知识库/Joplin-desktop/edit-e7f57872152e4bd7b6bb8ed4bff13bde.md" 2022-06-15 09:03:51: "ExternalEditWatcher: Raw event: change: E:/知识库/Joplin-desktop/edit-e7f57872152e4bd7b6bb8ed4bff13bde.md" 2022-06-15 09:03:51: "ExternalEditWatcher: Event: change: E:\知识库\Joplin-desktop\edit-e7f57872152e4bd7b6bb8ed4bff13bde.md" 2022-06-15 09:03:51: "Scheduling sync operation...", "30000" 2022-06-15 09:03:51: PluginRunner: "Got message (3): joplin.workspace.selectedNote", "[]" 2022-06-15 09:03:51: PluginRunner: "Got message (3): joplin.settings.value", "["autoHide"]" 2022-06-15 09:03:51: PluginRunner: "Got message (3): joplin.views.panels.visible", "["plugin-view-outline-outline.panel"]" 2022-06-15 09:03:51: PluginRunner: "Got message (3): joplin.settings.value", "["showNumber"]" 2022-06-15 09:03:51: PluginRunner: "Got message (3): joplin.settings.value", "["headerDepth"]" 2022-06-15 09:03:51: PluginRunner: "Got message (3): joplin.settings.value", "["numberStyle"]" 2022-06-15 09:03:51: PluginRunner: "Got message (3): joplin.settings.value", "["userStyle"]" 2022-06-15 09:03:51: PluginRunner: "Got message (3): joplin.settings.value", "["disableLinewrap"]" 2022-06-15 09:03:51: PluginRunner: "Got message (3): joplin.settings.value", "["fontFamily"]" 2022-06-15 09:03:51: PluginRunner: "Got message (3): joplin.settings.value", "["fontSize"]" 2022-06-15 09:03:51: PluginRunner: "Got message (3): joplin.settings.value", "["fontWeight"]" 2022-06-15 09:03:51: PluginRunner: "Got message (3): joplin.settings.value", "["fontColor"]" 2022-06-15 09:03:51: PluginRunner: "Got message (3): joplin.settings.value", "["bgColor"]" 2022-06-15 09:03:51: PluginRunner: "Got message (3): joplin.views.panels.setHtml", "" 2022-06-15 09:03:52: "SearchEngine: Updating FTS table..." 2022-06-15 09:03:52: models/Setting: "Saving settings..." 2022-06-15 09:03:52: models/Setting: "Settings have been saved." 2022-06-15 09:03:52: "SearchEngine: Updated FTS table in 283ms. Inserted: 1. Deleted: 0" 2022-06-15 09:03:57: "ResourceService::indexNoteResources: Start" 2022-06-15 09:03:57: models/Setting: "Saving settings..." 2022-06-15 09:03:57: models/Setting: "Settings have been saved." 2022-06-15 09:03:58: "ResourceService::indexNoteResources: Completed" 2022-06-15 09:03:58: "ResourceService::deleteOrphanResources:", "[]"

laurent22 commented 2 years ago

I believe that should be resolved with this: https://github.com/laurent22/joplin/pull/6590

cjzk1993 commented 2 years ago

I believe that should be resolved with this: #6590

Thank you. Does this mean that the next version will not have this problem. This is my first time to submit an issue, so I don't understand it very well.

laurent22 commented 2 years ago

Yes, next pre-release should solve it

cjzk1993 commented 2 years ago

Thank you for your quick reply. I got it!