Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

The changes aren't reflected in my repo. #368

Closed
dummifiedme opened this issue Dec 18, 2020 · 16 comments
Closed

The changes aren't reflected in my repo. #368

dummifiedme opened this issue Dec 18, 2020 · 16 comments

Comments

@dummifiedme
Copy link

dummifiedme commented Dec 18, 2020

As I had this issue #363, I made a fresh repo with only one branch. The app was able to detect the folder and cloned it as well. But, when I made changes in the files, it shows synced - shows the pull and push as well. I see nothing in my Github Repo. Not one push. Also, changes I made from my PC into git aren'r reflected in the app.

@eleanorkonik
Copy link

I am having this same issue. For what it's worth, I'm on Android version 10, patch level/system updated up to 2020-10-01.

@vHanda
Copy link
Contributor

vHanda commented Dec 26, 2020

I am having this same issue. For what it's worth, I'm on Android version 10, patch level/system updated up to 2020-10-01.

Hey. Could you please share your debug logs? Settings -> Debug Logs. I can't reliably reproduce this.

@eleanorkonik
Copy link

eleanorkonik commented Dec 26, 2020

I am having this same issue. For what it's worth, I'm on Android version 10, patch level/system updated up to 2020-10-01.

Hey. Could you please share your debug logs? Settings -> Debug Logs. I can't reliably reproduce this.

Let me know if there's a different format I'm supposed to share this in; I'm not an experienced github user yet...

{"t":1608992141773,"l":"i","msg":"--------------------------------"}
{"t":1608992141774,"l":"i","msg":"--------------------------------"}
{"t":1608992141774,"l":"i","msg":"--------------------------------"}
{"t":1608992141774,"l":"i","msg":"--------- App Launched ---------"}
{"t":1608992141774,"l":"i","msg":"--------------------------------"}
{"t":1608992141774,"l":"i","msg":"--------------------------------"}
{"t":1608992141774,"l":"i","msg":"--------------------------------"}
{"t":1608992141774,"l":"i","msg":"AppSetting {onBoardingCompleted: false, collectUsageStatistics: true, collectCrashReports: true, version: 0, proMode: false, proExpirationDate: , pseudoId: 5aa47de3-416a-4ca9-9935-e27c09caace8, debugLogLevel: v, experimentalFs: false, experimentalMarkdownToolbar: false, experimentalGraphView: false, experimentalZeroConf: false}"}
{"t":1608992141788,"l":"d","msg":"Event.AppUpdate"}
{"t":1608992141790,"l":"d","msg":"Analytics Collection: true"}
{"t":1608992141794,"l":"d","msg":"Event.Settings"}
{"t":1608992141794,"l":"i","msg":"Setting {noteFileNameFormat: FromTitle, journalNoteFileNameFormat: FromTitle, yamlModifiedKey: modified, yamlCreatedKey: created, yamlTagsKey: tags, customMetaData: , yamlHeaderEnabled: true, journalEditordefaultNewNoteFolderSpec: , journalEditorSingleNote: false, defaultEditor: Markdown, defaultView: Standard, sortingField: Modified, sortingOrder: desc, remoteSyncFrequency: automatic, showNoteSummary: true, folderViewHeaderType: TitleGenerated, version: 2, markdownDefaultView: Last Used, markdownLastUsedView: Edit, homeScreen: all_notes, imageLocationSpec: ., zenMode: false, saveTitleInH1: true, swipeToDelete: true, inlineTagPrefixes: #, emojiParser: true, folderName: journal, bottomMenuBar: true, storeInternally: true, storageLocation: , sshPublicKey: false}"}
{"t":1608992141794,"l":"i","msg":"Calling GitInit for journal at: /data/user/0/io.gitjournal.gitjournal/app_flutter/journal"}
{"t":1608992141816,"l":"d","msg":"Not syncing because RemoteRepo not configured"}
{"t":1608992141816,"l":"i","msg":"confirmProPurchaseBoot: Pro Mode is false"}
{"t":1608992141818,"l":"i","msg":"Finished loading the notes cache"}
{"t":1608992141840,"l":"d","msg":"Saving the NotesCache"}
{"t":1608992141860,"l":"i","msg":"Finished loading all the notes"}
{"t":1608992141940,"l":"d","msg":"Received Share with App (text): null"}
{"t":1608992141988,"l":"d","msg":"Event.AppFirstOpen"}
{"t":1608992171501,"l":"i","msg":"Note Edit State: AppLifecycleState.inactive"}
{"t":1608992171764,"l":"i","msg":"Note Edit State: AppLifecycleState.paused"}
{"t":1608992193170,"l":"i","msg":"Note Edit State: AppLifecycleState.resumed"}
{"t":1608992206768,"l":"d","msg":"Event.DrawerSetupGitHost"}
{"t":1608992208591,"l":"d","msg":"githostsetup_button_click GitHub"}
{"t":1608992208591,"l":"d","msg":"Event.GitHostSetupButtonClick"}
{"t":1608992210334,"l":"d","msg":"githostsetup_button_click Setup Automatically"}
{"t":1608992210334,"l":"d","msg":"Event.GitHostSetupButtonClick"}
{"t":1608992213399,"l":"d","msg":"githostsetup_button_click Authorize GitJournal"}
{"t":1608992213399,"l":"d","msg":"Event.GitHostSetupButtonClick"}
{"t":1608992213399,"l":"d","msg":"Starting autoconfigure"}
{"t":1608992213399,"l":"d","msg":"GitHub: Installed Handler"}
{"t":1608992966935,"l":"i","msg":"--------------------------------"}
{"t":1608992966937,"l":"i","msg":"--------------------------------"}
{"t":1608992966937,"l":"i","msg":"--------------------------------"}
{"t":1608992966937,"l":"i","msg":"--------- App Launched ---------"}
{"t":1608992966937,"l":"i","msg":"--------------------------------"}
{"t":1608992966937,"l":"i","msg":"--------------------------------"}
{"t":1608992966937,"l":"i","msg":"--------------------------------"}
{"t":1608992966937,"l":"i","msg":"AppSetting {onBoardingCompleted: true, collectUsageStatistics: true, collectCrashReports: true, version: 0, proMode: false, proExpirationDate: , pseudoId: 5aa47de3-416a-4ca9-9935-e27c09caace8, debugLogLevel: v, experimentalFs: false, experimentalMarkdownToolbar: false, experimentalGraphView: false, experimentalZeroConf: false}"}
{"t":1608992966943,"l":"d","msg":"Analytics Collection: true"}
{"t":1608992966945,"l":"d","msg":"Event.Settings"}
{"t":1608992966945,"l":"i","msg":"Setting {noteFileNameFormat: FromTitle, journalNoteFileNameFormat: FromTitle, yamlModifiedKey: modified, yamlCreatedKey: created, yamlTagsKey: tags, customMetaData: , yamlHeaderEnabled: true, journalEditordefaultNewNoteFolderSpec: , journalEditorSingleNote: false, defaultEditor: Markdown, defaultView: Standard, sortingField: Modified, sortingOrder: desc, remoteSyncFrequency: automatic, showNoteSummary: true, folderViewHeaderType: TitleGenerated, version: 2, markdownDefaultView: Last Used, markdownLastUsedView: Edit, homeScreen: all_notes, imageLocationSpec: ., zenMode: false, saveTitleInH1: true, swipeToDelete: true, inlineTagPrefixes: #, emojiParser: true, folderName: journal, bottomMenuBar: true, storeInternally: true, storageLocation: , sshPublicKey: false}"}
{"t":1608992966957,"l":"d","msg":"Not syncing because RemoteRepo not configured"}
{"t":1608992966957,"l":"i","msg":"confirmProPurchaseBoot: Pro Mode is false"}
{"t":1608992966972,"l":"i","msg":"Finished loading the notes cache"}
{"t":1608992966978,"l":"d","msg":"Saving the NotesCache"}
{"t":1608992966993,"l":"i","msg":"Finished loading all the notes"}
{"t":1608992967093,"l":"d","msg":"Received Share with App (text): null"}
{"t":1608997224893,"l":"i","msg":"--------------------------------"}
{"t":1608997224896,"l":"i","msg":"--------------------------------"}
{"t":1608997224897,"l":"i","msg":"--------------------------------"}
{"t":1608997224897,"l":"i","msg":"--------- App Launched ---------"}
{"t":1608997224897,"l":"i","msg":"--------------------------------"}
{"t":1608997224897,"l":"i","msg":"--------------------------------"}
{"t":1608997224897,"l":"i","msg":"--------------------------------"}
{"t":1608997224897,"l":"i","msg":"AppSetting {onBoardingCompleted: true, collectUsageStatistics: true, collectCrashReports: true, version: 0, proMode: false, proExpirationDate: , pseudoId: 5aa47de3-416a-4ca9-9935-e27c09caace8, debugLogLevel: v, experimentalFs: false, experimentalMarkdownToolbar: false, experimentalGraphView: false, experimentalZeroConf: false}"}
{"t":1608997224909,"l":"d","msg":"Analytics Collection: true"}
{"t":1608997224913,"l":"d","msg":"Event.Settings"}
{"t":1608997224913,"l":"i","msg":"Setting {noteFileNameFormat: FromTitle, journalNoteFileNameFormat: FromTitle, yamlModifiedKey: modified, yamlCreatedKey: created, yamlTagsKey: tags, customMetaData: , yamlHeaderEnabled: true, journalEditordefaultNewNoteFolderSpec: , journalEditorSingleNote: false, defaultEditor: Markdown, defaultView: Standard, sortingField: Modified, sortingOrder: desc, remoteSyncFrequency: automatic, showNoteSummary: true, folderViewHeaderType: TitleGenerated, version: 2, markdownDefaultView: Last Used, markdownLastUsedView: Edit, homeScreen: all_notes, imageLocationSpec: ., zenMode: false, saveTitleInH1: true, swipeToDelete: true, inlineTagPrefixes: #, emojiParser: true, folderName: journal, bottomMenuBar: true, storeInternally: true, storageLocation: , sshPublicKey: false}"}
{"t":1608997224922,"l":"d","msg":"Not syncing because RemoteRepo not configured"}
{"t":1608997224922,"l":"i","msg":"confirmProPurchaseBoot: Pro Mode is false"}
{"t":1608997224939,"l":"i","msg":"Finished loading the notes cache"}
{"t":1608997224949,"l":"d","msg":"Saving the NotesCache"}
{"t":1608997224972,"l":"i","msg":"Finished loading all the notes"}
{"t":1608997225036,"l":"d","msg":"Received Share with App (text): null"}
{"t":1608997227411,"l":"d","msg":"Event.DrawerSetupGitHost"}
{"t":1608997228857,"l":"d","msg":"githostsetup_button_click GitHub"}
{"t":1608997228857,"l":"d","msg":"Event.GitHostSetupButtonClick"}
{"t":1608997230409,"l":"d","msg":"githostsetup_button_click Setup Automatically"}
{"t":1608997230409,"l":"d","msg":"Event.GitHostSetupButtonClick"}
{"t":1608997231458,"l":"d","msg":"githostsetup_button_click Authorize GitJournal"}
{"t":1608997231458,"l":"d","msg":"Event.GitHostSetupButtonClick"}
{"t":1608997231458,"l":"d","msg":"Starting autoconfigure"}
{"t":1608997231459,"l":"d","msg":"GitHub: Installed Handler"}
{"t":1608997261095,"l":"d","msg":"GitHub: Called onUrl with {URL: gitjournal://login.oauth2?code=6fbe027dfc2a3080f0c6}"}
{"t":1608997261347,"l":"d","msg":"GithubResponse: access_token=<foo>&scope=repo&token_type=bearer"}
{"t":1608997261347,"l":"d","msg":"GitHost Initalized: GitHostType.GitHub"}
{"t":1608997261570,"l":"d","msg":"Starting RepoSelector"}
{"t":1608997261585,"l":"d","msg":"Starting RepoSelector"}
{"t":1608997270844,"l":"d","msg":"githostsetup_button_click Next"}
{"t":1608997270844,"l":"d","msg":"Event.GitHostSetupButtonClick"}
{"t":1608997270844,"l":"d","msg":"Starting autoconfigure copletion"}
{"t":1608997270844,"l":"i","msg":"Generating SSH Key"}
{"t":1608997279886,"l":"i","msg":"Generating KeyPair took: 0:00:09.037061"}
{"t":1608997280172,"l":"i","msg":"Adding as a deploy key"}
{"t":1608997280505,"l":"d","msg":"GitHub addDeployKey: {\"id\":48905030,\"key\":\"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCFRhFlgq56/fDKNLBl3kGAio7Xhrl+gHrYuevwz7X6bxe1P/o3juZt39hxy+1+ouWCeEEJ6c3KtyQYkojET9HFjrJw8WPXZQpUC5qQUWVQ152YlfF5diICr2VgOv7UngNRMoo2bTOKS/quRRXIW4aajuW+xDj709nUReBcBp06m7t9so7/al2tU8R2P8GyaRkNlhIbmKQZGRCyaPpeOjaCNKsCwJq/25YwP3q5Knl/7dm013nNU8WMl+k4GQ9T4IwQQ+HJtVMu4bA9GvBnagSbdZeCQQSBfUf9oU9Mx8Ii3h0GlIP9lZIxMX/x0aSPu8v1wlZ941OHJ784kNbDVjAB7JDprqGwhHQTUrQpSAIg1k6ci56AzYYbWgalNN/X9VkDN0r6fm00nbiiTOZAPdkVEvI+8rDyF/KTPWyA0aj1jZlW2zmYJ9JT06N2n5fdVqPlT6N3VkpN9jtkjFuQ5Yy80PBUjBI7USOMbj4Nl9Ubrk5LHWyHJk6sD1JLocluKhl4p7N0rPfIe0Lk0hnDTl1zlxJMMcW2Y4J/qOlleMUHLLNgyWG2ZjfiMSk7BbohmoGIKLJXMveyvt9896HcRlbNY8bYEOKGKimJlFrCkCMbmxlUbV6A45uIUBR0F6VMf11dqYAV1IRsgzuQnQXQza0RV/DCEXwI8Slv5Dl5wJed3Q==\",\"url\":\"https://api.github.com/repos/eleanorkonik/.verraine-obsidian/keys/48905030\",\"title\":\"GitJournal\",\"verified\":true,\"created_at\":\"2020-12-26T15:41:19Z\",\"read_only\":false}"}
{"t":1608997280506,"l":"i","msg":"RepoPath: /data/user/0/io.gitjournal.gitjournal/app_flutter/journal"}
{"t":1608997282554,"l":"d","msg":"Event.GitHostSetupComplete"}
{"t":1608997282554,"l":"i","msg":"completeGitHostSetup repoPath: /data/user/0/io.gitjournal.gitjournal/app_flutter/journal"}
{"t":1608997282560,"l":"i","msg":"Completing - no local branch"}
{"t":1608997294607,"l":"i","msg":"Routing from / -> /folders"}
{"t":1608997298033,"l":"d","msg":"Event.DrawerSetupGitHost"}
{"t":1608997300963,"l":"d","msg":"githostsetup_button_click GitHub"}
{"t":1608997300963,"l":"d","msg":"Event.GitHostSetupButtonClick"}
{"t":1608997302573,"l":"d","msg":"githostsetup_button_click Setup Automatically"}
{"t":1608997302573,"l":"d","msg":"Event.GitHostSetupButtonClick"}
{"t":1608997310138,"l":"d","msg":"githostsetup_button_click Authorize GitJournal"}
{"t":1608997310139,"l":"d","msg":"Event.GitHostSetupButtonClick"}
{"t":1608997310139,"l":"d","msg":"Starting autoconfigure"}
{"t":1608997310139,"l":"d","msg":"GitHub: Installed Handler"}
{"t":1608997310761,"l":"d","msg":"GitHub: Called onUrl with {URL: gitjournal://login.oauth2?code=dd5867d097300035d8a8}"}
{"t":1608997310944,"l":"d","msg":"GithubResponse: access_token=<foo>&scope=repo&token_type=bearer"}
{"t":1608997310944,"l":"d","msg":"GitHost Initalized: GitHostType.GitHub"}
{"t":1608997311145,"l":"d","msg":"Starting RepoSelector"}
{"t":1608997311161,"l":"d","msg":"Starting RepoSelector"}
{"t":1608997322916,"l":"i","msg":"--------------------------------"}
{"t":1608997322916,"l":"i","msg":"--------------------------------"}
{"t":1608997322916,"l":"i","msg":"--------------------------------"}
{"t":1608997322916,"l":"i","msg":"--------- App Launched ---------"}
{"t":1608997322916,"l":"i","msg":"--------------------------------"}
{"t":1608997322916,"l":"i","msg":"--------------------------------"}
{"t":1608997322916,"l":"i","msg":"--------------------------------"}
{"t":1608997322916,"l":"i","msg":"AppSetting {onBoardingCompleted: true, collectUsageStatistics: true, collectCrashReports: true, version: 0, proMode: false, proExpirationDate: , pseudoId: 5aa47de3-416a-4ca9-9935-e27c09caace8, debugLogLevel: v, experimentalFs: false, experimentalMarkdownToolbar: false, experimentalGraphView: false, experimentalZeroConf: false}"}
{"t":1608997322923,"l":"d","msg":"Analytics Collection: true"}
{"t":1608997322924,"l":"d","msg":"Event.Settings"}
{"t":1608997322925,"l":"i","msg":"Setting {noteFileNameFormat: FromTitle, journalNoteFileNameFormat: FromTitle, yamlModifiedKey: modified, yamlCreatedKey: created, yamlTagsKey: tags, customMetaData: , yamlHeaderEnabled: true, journalEditordefaultNewNoteFolderSpec: , journalEditorSingleNote: false, defaultEditor: Markdown, defaultView: Standard, sortingField: Modified, sortingOrder: desc, remoteSyncFrequency: automatic, showNoteSummary: true, folderViewHeaderType: TitleGenerated, version: 2, markdownDefaultView: Last Used, markdownLastUsedView: Edit, homeScreen: all_notes, imageLocationSpec: ., zenMode: false, saveTitleInH1: true, swipeToDelete: true, inlineTagPrefixes: #, emojiParser: true, folderName: journal, bottomMenuBar: true, storeInternally: true, storageLocation: , sshPublicKey: true}"}
{"t":1608997322941,"l":"d","msg":"Event.RepoSynced"}
{"t":1608997322942,"l":"i","msg":"confirmProPurchaseBoot: Pro Mode is false"}
{"t":1608997322958,"l":"i","msg":"Finished loading the notes cache"}
{"t":1608997322961,"l":"v","msg":"Ignoring file","p":{"path":"/data/user/0/io.gitjournal.gitjournal/app_flutter/journal/.gitattributes","reason":"IgnoreReason.HiddenFile"}}
{"t":1608997322968,"l":"v","msg":"Ignoring file","p":{"path":"/data/user/0/io.gitjournal.gitjournal/app_flutter/journal/80 Stories/.md","reason":"IgnoreReason.HiddenFile"}}
{"t":1608997323054,"l":"d","msg":"Received Share with App (text): null"}
{"t":1608997323597,"l":"d","msg":"Saving the NotesCache"}
{"t":1608997323690,"l":"e","msg":"Got Exception","ex":"Exception: Current Branch null","stack":"#0      GitNoteRepository.merge (package:gitjournal/core/git_repo.dart:190) <asynchronous suspension> #1      Repository.syncNotes (package:gitjournal/repository.dart:188) <asynchronous suspension> "}
{"t":1608997323692,"l":"i","msg":"Finished loading all the notes"}
{"t":1608997323693,"l":"v","msg":"Ignoring file","p":{"path":"/data/user/0/io.gitjournal.gitjournal/app_flutter/journal/.gitattributes","reason":"IgnoreReason.HiddenFile"}}
{"t":1608997323708,"l":"v","msg":"Ignoring file","p":{"path":"/data/user/0/io.gitjournal.gitjournal/app_flutter/journal/80 Stories/.md","reason":"IgnoreReason.HiddenFile"}}
{"t":1608997323710,"l":"d","msg":"Synced!"}
{"t":1608997323755,"l":"d","msg":"Saving the NotesCache"}
{"t":1608997333711,"l":"i","msg":"Routing from / -> /folders"}
{"t":1608997395032,"l":"i","msg":"Routing from /folder/ -> /folders"}
{"t":1608997395033,"l":"i","msg":"Router popping /folders"}
{"t":1608997502839,"l":"d","msg":"Note modified - saving"}
{"t":1608997502840,"l":"d","msg":"Event.NoteAdded"}
{"t":1608997502854,"l":"d","msg":"Got addNote lock"}
{"t":1608997503225,"l":"d","msg":"Event.RepoSynced"}
{"t":1608997505187,"l":"e","msg":"Got Exception","ex":"Exception: Current Branch null","stack":"#0      GitNoteRepository.merge (package:gitjournal/core/git_repo.dart:190) <asynchronous suspension> #1      Repository.syncNotes (package:gitjournal/repository.dart:188) <asynchronous suspension> "}
{"t":1608997505193,"l":"v","msg":"Ignoring file","p":{"path":"/data/user/0/io.gitjournal.gitjournal/app_flutter/journal/.gitattributes","reason":"IgnoreReason.HiddenFile"}}
{"t":1608997505198,"l":"v","msg":"Ignoring file","p":{"path":"/data/user/0/io.gitjournal.gitjournal/app_flutter/journal/80 Stories/.md","reason":"IgnoreReason.HiddenFile"}}
{"t":1608997505223,"l":"d","msg":"Note modified: /data/user/0/io.gitjournal.gitjournal/app_flutter/journal/00 Meta/Mallorn trees.md"}
{"t":1608997505244,"l":"d","msg":"Synced!"}
{"t":1608997505291,"l":"d","msg":"Saving the NotesCache"}
{"t":1608997543627,"l":"i","msg":"Routing from /folder/ -> /"}
{"t":1608997550563,"l":"e","msg":"Uncaught Exception","ex":"NoSuchMethodError: The getter 'filePath' was called on null. Receiver: null Tried calling: filePath","stack":"#0      NoteSnippet._buildSummary.<anonymous closure> (package:gitjournal/widgets/notes_backlinks.dart:171) #1      WhereIterator.moveNext (dart:_internal/iterable.dart:442) #2      Iterable.first (dart:core/iterable.dart:523) #3      NoteSnippet._buildSummary (package:gitjournal/widgets/notes_backlinks.dart:172) #4      NoteSnippet.build (package:gitjournal/widgets/notes_backlinks.dart:151) #5      StatelessElement.build (package:flutter/src/widgets/framework.dart:4701) #6      ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4627) #7      Element.rebuild (package:flutter/src/widgets/framework.dart:4343) #8      ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4606) #9      ComponentElement.mount (package:flutter/src/widgets/framework.dart:4601) #10     Element.inflateWidget (package:flutter/src/widgets/framework.dart:3569) #11     MultiChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:6236) #12     Element.inflateWidget (package:flutter/src/widgets/framework.dart:3569) #13     Element.updateChild (package:flutter/src/widgets/framework.dart:3327) #14     SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:6118) #15     Element.inflateWidget (package:flutter/src/widgets/framework.dart:3569) #16     Element.updateChild (package:flutter/src/widgets/framework.dart:3327) #17     SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:6118) #18     Element.inflateWidget (package:flutter/src/widgets/framework.dart:3569) #19     Element.updateChild (package:flutter/src/widgets/framework.dart:3327) #20     SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:6118) #21     Element.inflateWidget (package:flutter/src/widgets/framework.dart:3569) #22     Element.updateChild (package:flutter/src/widgets/framework.dart:3327) #23     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4652) #24     Element.rebuild (package:flutter/src/widgets/framework.dart:4343) #25     ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4606) #26     ComponentElement.mount (package:flutter/src/widgets/framework.dart:4601) #27     Element.inflateWidget (package:flutter/src/widgets/framework.dart:3569) #28     Element.updateChild (package:flutter/src/widgets/framework.dart:3327) #29     SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:6118) #30     Element.inflateWidget (package:flutter/src/widgets/framework.dart:3569) #31     Element.updateChild (package:flutter/src/widgets/framework.dart:3327) #32     SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:6118) #33     Element.inflateWidget (package:flutter/src/widgets/framework.dart:3569) #34     Element.updateChild (package:flutter/src/widgets/framework.dart:3327) #35     SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:6118) #36     Element.inflateWidget (package:flutter/src/widgets/framework.dart:3569) #37     Element.updateChild (package:flutter/src/widgets/framework.dart:3327) #38     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4652) #39     Element.rebuild (package:flutter/src/widgets/framework.dart:4343) #40     ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4606) #41     ComponentElement.mount (package:flutter/src/widgets/framework.dart:4601) #42     Element.inflateWidget (package:flutter/src/widgets/framework.dart:3569) #43     Element.updateChild (package:flutter/src/widgets/framework.dart:3327) #44     SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:6118) #45     Element.inflateWidget (package:flutter/src/widgets/framework.dart:3569) #46     Element.updateChild (package:flutter/src/widgets/framework.dart:3327) #47     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4652) #48     Element.rebuild (package:flutter/src/widgets/framework.dart:4343) #49     ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4606) #50     ComponentElement.mount (package:flutter/src/widgets/framework.dart:4601) #51     Element.inflateWidget (package:flutter/src/widgets/framework.dart:3569) #52     Element.updateChild (package:flutter/src/widgets/framework.dart:3327) #53     SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:6118) #54     Element.inflateWidget (package:flutter/src/widgets/framework.dart:3569) #55     Element.updateChild (package:flutter/src/widgets/framework.dart:3327) #56     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4652) #57     StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:4800) #58     Element.rebuild (package:flutter/src/widgets/framework.dart:4343) #59     ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4606) #60     StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:4791) #61     ComponentElement.mount (package:flutter/src/widgets/framework.dart:4601) #62     Element.inflateWidget (package:flutter/src/widgets/framework.dart:3569) #63     Element.updateChild (package:flutter/src/widgets/framework.dart:3327) #64     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4652) #65     Element.rebuild (package:flutter/src/widgets/framework.dart:4343) #66     ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4606) #67     ComponentElement.mount (package:flutter/src/widgets/framework.dart:4601) #68     Element.inflateWidget (package:flutter/src/widgets/framework.dart:3569) #69     Element.updateChild (package:flutter/src/widgets/framework.dart:3327) #70     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4652) #71     Element.rebuild (package:flutter/src/widgets/framework.dart:4343) #72     ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4606) #73     ComponentElement.mount (package:flutter/src/widgets/framework.dart:4601) #74     Element.inflateWidget (package:flutter/src/widgets/framework.dart:3569) #75     Element.updateChild (package:flutter/src/widgets/framework.dart:3324) #76     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4652) #77     StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:4800) #78     Element.rebuild (package:flutter/src/widgets/framework.dart:4343) #79     BuildOwner.buildScope (package:flutter/src/widgets/framework.dart:2730) #80     WidgetsBinding.drawFrame (package:flutter/src/widgets/binding.dart:913) #81     RendererBinding._handlePersistentFrameCallback (package:flutter/src/rendering/binding.dart:302) #82     SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1117) #83     SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1055) #84     SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:971) #85     _rootRun (dart:async/zone.dart:1190) #86     _CustomZone.run (dart:async/zone.dart:1093) #87     _CustomZone.runGuarded (dart:async/zone.dart:997) #88     _invoke (dart:ui/hooks.dart:251) #89     _drawFrame (dart:ui/hooks.dart:209) "}
{"t":1608997550567,"l":"e","msg":"Uncaught Exception","ex":"NoSuchMethodError: The getter 'filePath' was called on null. Receiver: null Tried calling: filePath","stack":"#0      NoteSnippet._buildSummary.<anonymous closure> (package:gitjournal/widgets/notes_backlinks.dart:171) #1      WhereIterator.moveNext (dart:_internal/iterable.dart:442) #2      Iterable.first (dart:core/iterable.dart:523) #3      NoteSnippet._buildSummary (package:gitjournal/widgets/notes_backlinks.dart:172) #4      NoteSnippet.build (package:gitjournal/widgets/notes_backlinks.dart:151) #5      StatelessElement.build (package:flutter/src/widgets/framework.dart:4701) #6      ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4627) #7      Element.rebuild (package:flutter/src/widgets/framework.dart:4343) #8      ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4606) #9      ComponentElement.mount (package:flutter/src/widgets/framework.dart:4601) #10     Element.inflateWidget (package:flutter/src/widgets/framework.dart:3569) #11     MultiChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:6236) #12     Element.inflateWidget (package:flutter/src/widgets/framework.dart:3569) #13     Element.updateChild (package:flutter/src/widgets/framework.dart:3327) #14     SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:6118) #15     Element.inflateWidget (package:flutter/src/widgets/framework.dart:3569) #16     Element.updateChild (package:flutter/src/widgets/framework.dart:3327) #17     SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:6118) #18     Element.inflateWidget (package:flutter/src/widgets/framework.dart:3569) #19     Element.updateChild (package:flutter/src/widgets/framework.dart:3327) #20     SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:6118) #21     Element.inflateWidget (package:flutter/src/widgets/framework.dart:3569) #22     Element.updateChild (package:flutter/src/widgets/framework.dart:3327) #23     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4652) #24     Element.rebuild (package:flutter/src/widgets/framework.dart:4343) #25     ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4606) #26     ComponentElement.mount (package:flutter/src/widgets/framework.dart:4601) #27     Element.inflateWidget (package:flutter/src/widgets/framework.dart:3569) #28     Element.updateChild (package:flutter/src/widgets/framework.dart:3327) #29     SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:6118) #30     Element.inflateWidget (package:flutter/src/widgets/framework.dart:3569) #31     Element.updateChild (package:flutter/src/widgets/framework.dart:3327) #32     SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:6118) #33     Element.inflateWidget (package:flutter/src/widgets/framework.dart:3569) #34     Element.updateChild (package:flutter/src/widgets/framework.dart:3327) #35     SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:6118) #36     Element.inflateWidget (package:flutter/src/widgets/framework.dart:3569) #37     Element.updateChild (package:flutter/src/widgets/framework.dart:3327) #38     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4652) #39     Element.rebuild (package:flutter/src/widgets/framework.dart:4343) #40     ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4606) #41     ComponentElement.mount (package:flutter/src/widgets/framework.dart:4601) #42     Element.inflateWidget (package:flutter/src/widgets/framework.dart:3569) #43     Element.updateChild (package:flutter/src/widgets/framework.dart:3327) #44     SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:6118) #45     Element.inflateWidget (package:flutter/src/widgets/framework.dart:3569) #46     Element.updateChild (package:flutter/src/widgets/framework.dart:3327) #47     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4652) #48     Element.rebuild (package:flutter/src/widgets/framework.dart:4343) #49     ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4606) #50     ComponentElement.mount (package:flutter/src/widgets/framework.dart:4601) #51     Element.inflateWidget (package:flutter/src/widgets/framework.dart:3569) #52     Element.updateChild (package:flutter/src/widgets/framework.dart:3327) #53     SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:6118) #54     Element.inflateWidget (package:flutter/src/widgets/framework.dart:3569) #55     Element.updateChild (package:flutter/src/widgets/framework.dart:3327) #56     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4652) #57     StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:4800) #58     Element.rebuild (package:flutter/src/widgets/framework.dart:4343) #59     ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4606) #60     StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:4791) #61     ComponentElement.mount (package:flutter/src/widgets/framework.dart:4601) #62     Element.inflateWidget (package:flutter/src/widgets/framework.dart:3569) #63     Element.updateChild (package:flutter/src/widgets/framework.dart:3327) #64     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4652) #65     Element.rebuild (package:flutter/src/widgets/framework.dart:4343) #66     ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4606) #67     ComponentElement.mount (package:flutter/src/widgets/framework.dart:4601) #68     Element.inflateWidget (package:flutter/src/widgets/framework.dart:3569) #69     Element.updateChild (package:flutter/src/widgets/framework.dart:3327) #70     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4652) #71     Element.rebuild (package:flutter/src/widgets/framework.dart:4343) #72     ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4606) #73     ComponentElement.mount (package:flutter/src/widgets/framework.dart:4601) #74     Element.inflateWidget (package:flutter/src/widgets/framework.dart:3569) #75     Element.updateChild (package:flutter/src/widgets/framework.dart:3324) #76     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4652) #77     StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:4800) #78     Element.rebuild (package:flutter/src/widgets/framework.dart:4343) #79     BuildOwner.buildScope (package:flutter/src/widgets/framework.dart:2730) #80     WidgetsBinding.drawFrame (package:flutter/src/widgets/binding.dart:913) #81     RendererBinding._handlePersistentFrameCallback (package:flutter/src/rendering/binding.dart:302) #82     SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1117) #83     SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1055) #84     SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:971) #85     _rootRun (dart:async/zone.dart:1190) #86     _CustomZone.run (dart:async/zone.dart:1093) #87     _CustomZone.runGuarded (dart:async/zone.dart:997) #88     _invoke (dart:ui/hooks.dart:251) #89     _drawFrame (dart:ui/hooks.dart:209) "}
{"t":1608997551720,"l":"e","msg":"Uncaught Exception","ex":"NoSuchMethodError: The getter 'filePath' was called on null. Receiver: null Tried calling: filePath","stack":"#0      NoteSnippet._buildSummary.<anonymous closure> (package:gitjournal/widgets/notes_backlinks.dart:171) #1      WhereIterator.moveNext (dart:_internal/iterable.dart:442) #2      Iterable.first (dart:core/iterable.dart:523) #3      NoteSnippet._buildSummary (package:gitjournal/widgets/notes_backlinks.dart:172) #4      NoteSnippet.build (package:gitjournal/widgets/notes_backlinks.dart:151) #5      StatelessElement.build (package:flutter/src/widgets/framework.dart:4701) #6      ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4627) #7      Element.rebuild (package:flutter/src/widgets/framework.dart:4343) #8      StatelessElement.update (package:flutter/src/widgets/framework.dart:4708) #9      Element.updateChild (package:flutter/src/widgets/framework.dart:3314) #10     RenderObjectElement.updateChildren (package:flutter/src/widgets/framework.dart:5647) #11     MultiChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:6246) #12     Element.updateChild (package:flutter/src/widgets/framework.dart:3314) #13     SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:6125) #14     Element.updateChild (package:flutter/src/widgets/framework.dart:3314) #15     SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:6125) #16     Element.updateChild (package:flutter/src/widgets/framework.dart:3314) #17     SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:6125) #18     Element.updateChild (package:flutter/src/widgets/framework.dart:3314) #19     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4652) #20     Element.rebuild (package:flutter/src/widgets/framework.dart:4343) #21     StatelessElement.update (package:flutter/src/widgets/framework.dart:4708) #22     Element.updateChild (package:flutter/src/widgets/framework.dart:3314) #23     SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:6125) #24     Element.updateChild (package:flutter/src/widgets/framework.dart:3314) #25     SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:6125) #26     Element.updateChild (package:flutter/src/widgets/framework.dart:3314) #27     SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:6125) #28     Element.updateChild (package:flutter/src/widgets/framework.dart:3314) #29     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4652) #30     Element.rebuild (package:flutter/src/widgets/framework.dart:4343) #31     StatelessElement.update (package:flutter/src/widgets/framework.dart:4708) #32     Element.updateChild (package:flutter/src/widgets/framework.dart:3314) #33     SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:6125) #34     Element.updateChild (package:flutter/src/widgets/framework.dart:3314) #35     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4652) #36     Element.rebuild (package:flutter/src/widgets/framework.dart:4343) #37     StatelessElement.update (package:flutter/src/widgets/framework.dart:4708) #38     Element.updateChild (package:flutter/src/widgets/framework.dart:3314) #39     SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:6125) #40     Element.updateChild (package:flutter/src/widgets/framework.dart:3314) #41     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4652) #42     StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:4800) #43     Element.rebuild (package:flutter/src/widgets/framework.dart:4343) #44     StatefulElement.update (package:flutter/src/widgets/framework.dart:4832) #45     Element.updateChild (package:flutter/src/widgets/framework.dart:3314) #46     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4652) #47     Element.rebuild (package:flutter/src/widgets/framework.dart:4343) #48     StatelessElement.update (package:flutter/src/widgets/framework.dart:4708) #49     Element.updateChild (package:flutter/src/widgets/framework.dart:3314) #50     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4652) #51     Element.rebuild (package:flutter/src/widgets/framework.dart:4343) #52     StatelessElement.update (package:flutter/src/widgets/framework.dart:4708) #53     Element.updateChild (package:flutter/src/widgets/framework.dart:3314) #54     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4652) #55     StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:4800) #56     Element.rebuild (package:flutter/src/widgets/framework.dart:4343) #57     StatefulElement.update (package:flutter/src/widgets/framework.dart:4832) #58     Element.updateChild (package:flutter/src/widgets/framework.dart:3314) #59     RenderObjectElement.updateChildren (package:flutter/src/widgets/framework.dart:5647) #60     MultiChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:6246) #61     Element.updateChild (package:flutter/src/widgets/framework.dart:3314) #62     SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:6125) #63     Element.updateChild (package:flutter/src/widgets/framework.dart:3314) #64     SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:6125) #65     Element.updateChild (package:flutter/src/widgets/framework.dart:3314) #66     SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:6125) #67     Element.updateChild (package:flutter/src/widgets/framework.dart:3314) #68     SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:6125) #69     Element.updateChild (package:flutter/src/widgets/framework.dart:3314) #70     SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:6125) #71     Element.updateChild (package:flutter/src/widgets/framework.dart:3314) #72     SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:6125) #73     Element.updateChild (package:flutter/src/widgets/framework.dart:3314) #74     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4652) #75     Element.rebuild (package:flutter/src/widgets/framework.dart:4343) #76     StatelessElement.update (package:flutter/src/widgets/framework.dart:4708) #77     Element.updateChild (package:flutter/src/widgets/framework.dart:3314) #78     SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:6125) #79     Element.updateChild (package:flutter/src/widgets/framework.dart:3314) #80     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4652) #81     StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:4800) #82     Element.rebuild (package:flutter/src/widgets/framework.dart:4343) #83     StatefulElement.update (package:flutter/src/widgets/framework.dart:4832) #84     Element.updateChild (package:flutter/src/widgets/framework.dart:3314) #85     SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:6125) #86     Element.updateChild (package:flutter/src/widgets/framework.dart:3314) #87     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4652) #88     Element.rebuild (package:flutter/src/widgets/framework.dart:4343) #89     StatelessElement.update (package:flutter/src/widgets/framework.dart:4708) #90     Element.updateChild (package:flutter/src/widgets/framework.dart:3314) #91     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4652) #92     Element.rebuild (package:flutter/src/widgets/framework.dart:4343) #93     ProxyElement.update (package:flutter/src/widgets/framework.dart:4987) #94     Element.updateChild (package:flutter/src/widgets/framework.dart:3314) #95     SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:6125) #96     Element.updateChild (package:flutter/src/widgets/framework.dart:3314) #97     SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:6125) #98     Element.updateChild (package:flutter/src/widgets/framework.dart:3314) #99     SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:6125) #100    Element.updateChild (package:flutter/src/widgets/framework.dart:3314) #101    SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:6125) #102    Element.updateChild (package:flutter/src/widgets/framework.dart:3314) #103    ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4652) #104    Element.rebuild (package:flutter/src/widgets/framework.dart:4343) #105    StatelessElement.update (package:flutter/src/widgets/framework.dart:4708) #106    Element.updateChild (package:flutter/src/widgets/framework.dart:3314) #107    ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4652) #108    StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:4800) #109    Element.rebuild (package:flutter/src/widgets/framework.dart:4343) #110    StatefulElement.update (package:flutter/src/widgets/framework.dart:4832) #111    Element.updateChild (package:flutter/src/widgets/framework.dart:3314) #112    ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4652) #113    StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:4800) #114    Element.rebuild (package:flutter/src/widgets/framework.dart:4343) #115    StatefulElement.update (package:flutter/src/widgets/framework.dart:4832) #116    Element.updateChild (package:flutter/src/widgets/framework.dart:3314) #117    ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4652) #118    Element.rebuild (package:flutter/src/widgets/framework.dart:4343) #119    ProxyElement.update (package:flutter/src/widgets/framework.dart:4987) #120    Element.updateChild (package:flutter/src/widgets/framework.dart:3314) #121    ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4652) #122    Element.rebuild (package:flutter/src/widgets/framework.dart:4343) #123    StatelessElement.update (package:flutter/src/widgets/framework.dart:4708) #124    Element.updateChild (package:flutter/src/widgets/framework.dart:3314) #125    ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4652) #126    Element.rebuild (package:flutter/src/widgets/framework.dart:4343) #127    StatelessElement.update (package:flutter/src/widgets/framework.dart:4708) #128    Element.updateChild (package:flutter/src/widgets/framework.dart:3314) #129    _LayoutBuilderElement._layout.<anonymous closure> (package:flutter/src/widgets/layout_builder.dart:140) #130    BuildOwner.buildScope (package:flutter/src/widgets/framework.dart:2683) #131    _LayoutBuilderElement._layout (package:flutter/src/widgets/layout_builder.dart:120) #132    RenderObject.invokeLayoutCallback.<anonymous closure> (package:flutter/src/rendering/object.dart:1883) #133    PipelineOwner._enableMutationsToDirtySubtrees (package:flutter/src/rendering/object.dart:915) #134    RenderObject.invokeLayoutCallback (package:flutter/src/rendering/object.dart:1883) #135    RenderConstrainedLayoutBuilder.rebuildIfNecessary (package:flutter/src/widgets/layout_builder.dart:229) #136    _RenderLayoutBuilder.performLayout (package:flutter/src/widgets/layout_builder.dart:355) #137    RenderObject.layout (package:flutter/src/rendering/object.dart:1777) #138    RenderFlex.performLayout (package:flutter/src/rendering/flex.dart:830) #139    RenderObject.layout (package:flutter/src/rendering/object.dart:1777) #140    RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:113) #141    RenderObject.layout (package:flutter/src/rendering/object.dart:1777) #142    RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:113) #143    RenderObject.layout (package:flutter/src/rendering/object.dart:1777) #144    MultiChildLayoutDelegate.layoutChild (package:flutter/src/rendering/custom_layout.dart:171) #145    _ScaffoldLayout.performLayout (package:flutter/src/material/scaffold.dart:498) #146    MultiChildLayoutDelegate._callPerformLayout (package:flutter/src/rendering/custom_layout.dart:243) #147    RenderCustomMultiChildLayoutBox.performLayout (package:flutter/src/rendering/custom_layout.dart:402) #148    RenderObject._layoutWithoutResize (package:flutter/src/rendering/object.dart:1634) #149    PipelineOwner.flushLayout (package:flutter/src/rendering/object.dart:884) #150    RendererBinding.drawFrame (package:flutter/src/rendering/binding.dart:436) #151    WidgetsBinding.drawFrame (package:flutter/src/widgets/binding.dart:914) #152    RendererBinding._handlePersistentFrameCallback (package:flutter/src/rendering/binding.dart:302) #153    SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1117) #154    SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1055) #155    SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:971) #156    _rootRun (dart:async/zone.dart:1190) #157    _CustomZone.run (dart:async/zone.dart:1093) #158    _CustomZone.runGuarded (dart:async/zone.dart:997) #159    _invoke (dart:ui/hooks.dart:251) #160    _drawFrame (dart:ui/hooks.dart:209) "}
{"t":1608997551724,"l":"e","msg":"Uncaught Exception","ex":"NoSuchMethodError: The getter 'filePath' was called on null. Receiver: null Tried calling: filePath","stack":"#0      NoteSnippet._buildSummary.<anonymous closure> (package:gitjournal/widgets/notes_backlinks.dart:171) #1      WhereIterator.moveNext (dart:_internal/iterable.dart:442) #2      Iterable.first (dart:core/iterable.dart:523) #3      NoteSnippet._buildSummary (package:gitjournal/widgets/notes_backlinks.dart:172) #4      NoteSnippet.build (package:gitjournal/widgets/notes_backlinks.dart:151) #5      StatelessElement.build (package:flutter/src/widgets/framework.dart:4701) #6      ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4627) #7      Element.rebuild (package:flutter/src/widgets/framework.dart:4343) #8      StatelessElement.update (package:flutter/src/widgets/framework.dart:4708) #9      Element.updateChild (package:flutter/src/widgets/framework.dart:3314) #10     RenderObjectElement.updateChildren (package:flutter/src/widgets/framework.dart:5647) #11     MultiChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:6246) #12     Element.updateChild (package:flutter/src/widgets/framework.dart:3314) #13     SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:6125) #14     Element.updateChild (package:flutter/src/widgets/framework.dart:3314) #15     SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:6125) #16     Element.updateChild (package:flutter/src/widgets/framework.dart:3314) #17     SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:6125) #18     Element.updateChild (package:flutter/src/widgets/framework.dart:3314) #19     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4652) #20     Element.rebuild (package:flutter/src/widgets/framework.dart:4343) #21     StatelessElement.update (package:flutter/src/widgets/framework.dart:4708) #22     Element.updateChild (package:flutter/src/widgets/framework.dart:3314) #23     SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:6125) #24     Element.updateChild (package:flutter/src/widgets/framework.dart:3314) #25     SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:6125) #26     Element.updateChild (package:flutter/src/widgets/framework.dart:3314) #27     SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:6125) #28     Element.updateChild (package:flutter/src/widgets/framework.dart:3314) #29     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4652) #30     Element.rebuild (package:flutter/src/widgets/framework.dart:4343) #31     StatelessElement.update (package:flutter/src/widgets/framework.dart:4708) #32     Element.updateChild (package:flutter/src/widgets/framework.dart:3314) #33     SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:6125) #34     Element.updateChild (package:flutter/src/widgets/framework.dart:3314) #35     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4652) #36     Element.rebuild (package:flutter/src/widgets/framework.dart:4343) #37     StatelessElement.update (package:flutter/src/widgets/framework.dart:4708) #38     Element.updateChild (package:flutter/src/widgets/framework.dart:3314) #39     SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:6125) #40     Element.updateChild (package:flutter/src/widgets/framework.dart:3314) #41     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4652) #42     StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:4800) #43     Element.rebuild (package:flutter/src/widgets/framework.dart:4343) #44     StatefulElement.update (package:flutter/src/widgets/framework.dart:4832) #45     Element.updateChild (package:flutter/src/widgets/framework.dart:3314) #46     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4652) #47     Element.rebuild (package:flutter/src/widgets/framework.dart:4343) #48     StatelessElement.update (package:flutter/src/widgets/framework.dart:4708) #49     Element.updateChild (package:flutter/src/widgets/framework.dart:3314) #50     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4652) #51     Element.rebuild (package:flutter/src/widgets/framework.dart:4343) #52     StatelessElement.update (package:flutter/src/widgets/framework.dart:4708) #53     Element.updateChild (package:flutter/src/widgets/framework.dart:3314) #54     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4652) #55     StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:4800) #56     Element.rebuild (package:flutter/src/widgets/framework.dart:4343) #57     StatefulElement.update (package:flutter/src/widgets/framework.dart:4832) #58     Element.updateChild (package:flutter/src/widgets/framework.dart:3314) #59     RenderObjectElement.updateChildren (package:flutter/src/widgets/framework.dart:5647) #60     MultiChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:6246) #61     Element.updateChild (package:flutter/src/widgets/framework.dart:3314) #62     SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:6125) #63     Element.updateChild (package:flutter/src/widgets/framework.dart:3314) #64     SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:6125) #65     Element.updateChild (package:flutter/src/widgets/framework.dart:3314) #66     SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:6125) #67     Element.updateChild (package:flutter/src/widgets/framework.dart:3314) #68     SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:6125) #69     Element.updateChild (package:flutter/src/widgets/framework.dart:3314) #70     SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:6125) #71     Element.updateChild (package:flutter/src/widgets/framework.dart:3314) #72     SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:6125) #73     Element.updateChild (package:flutter/src/widgets/framework.dart:3314) #74     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4652) #75     Element.rebuild (package:flutter/src/widgets/framework.dart:4343) #76     StatelessElement.update (package:flutter/src/widgets/framework.dart:4708) #77     Element.updateChild (package:flutter/src/widgets/framework.dart:3314) #78     SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:6125) #79     Element.updateChild (package:flutter/src/widgets/framework.dart:3314) #80     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4652) #81     StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:4800) #82     Element.rebuild (package:flutter/src/widgets/framework.dart:4343) #83     StatefulElement.update (package:flutter/src/widgets/framework.dart:4832) #84     Element.updateChild (package:flutter/src/widgets/framework.dart:3314) #85     SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:6125) #86     Element.updateChild (package:flutter/src/widgets/framework.dart:3314) #87     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4652) #88     Element.rebuild (package:flutter/src/widgets/framework.dart:4343) #89     StatelessElement.update (package:flutter/src/widgets/framework.dart:4708) #90     Element.updateChild (package:flutter/src/widgets/framework.dart:3314) #91     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4652) #92     Element.rebuild (package:flutter/src/widgets/framework.dart:4343) #93     ProxyElement.update (package:flutter/src/widgets/framework.dart:4987) #94     Element.updateChild (package:flutter/src/widgets/framework.dart:3314) #95     SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:6125) #96     Element.updateChild (package:flutter/src/widgets/framework.dart:3314) #97     SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:6125) #98     Element.updateChild (package:flutter/src/widgets/framework.dart:3314) #99     SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:6125) #100    Element.updateChild (package:flutter/src/widgets/framework.dart:3314) #101    SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:6125) #102    Element.updateChild (package:flutter/src/widgets/framework.dart:3314) #103    ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4652) #104    Element.rebuild (package:flutter/src/widgets/framework.dart:4343) #105    StatelessElement.update (package:flutter/src/widgets/framework.dart:4708) #106    Element.updateChild (package:flutter/src/widgets/framework.dart:3314) #107    ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4652) #108    StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:4800) #109    Element.rebuild (package:flutter/src/widgets/framework.dart:4343) #110    StatefulElement.update (package:flutter/src/widgets/framework.dart:4832) #111    Element.updateChild (package:flutter/src/widgets/framework.dart:3314) #112    ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4652) #113    StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:4800) #114    Element.rebuild (package:flutter/src/widgets/framework.dart:4343) #115    StatefulElement.update (package:flutter/src/widgets/framework.dart:4832) #116    Element.updateChild (package:flutter/src/widgets/framework.dart:3314) #117    ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4652) #118    Element.rebuild (package:flutter/src/widgets/framework.dart:4343) #119    ProxyElement.update (package:flutter/src/widgets/framework.dart:4987) #120    Element.updateChild (package:flutter/src/widgets/framework.dart:3314) #121    ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4652) #122    Element.rebuild (package:flutter/src/widgets/framework.dart:4343) #123    StatelessElement.update (package:flutter/src/widgets/framework.dart:4708) #124    Element.updateChild (package:flutter/src/widgets/framework.dart:3314) #125    ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4652) #126    Element.rebuild (package:flutter/src/widgets/framework.dart:4343) #127    StatelessElement.update (package:flutter/src/widgets/framework.dart:4708) #128    Element.updateChild (package:flutter/src/widgets/framework.dart:3314) #129    _LayoutBuilderElement._layout.<anonymous closure> (package:flutter/src/widgets/layout_builder.dart:140) #130    BuildOwner.buildScope (package:flutter/src/widgets/framework.dart:2683) #131    _LayoutBuilderElement._layout (package:flutter/src/widgets/layout_builder.dart:120) #132    RenderObject.invokeLayoutCallback.<anonymous closure> (package:flutter/src/rendering/object.dart:1883) #133    PipelineOwner._enableMutationsToDirtySubtrees (package:flutter/src/rendering/object.dart:915) #134    RenderObject.invokeLayoutCallback (package:flutter/src/rendering/object.dart:1883) #135    RenderConstrainedLayoutBuilder.rebuildIfNecessary (package:flutter/src/widgets/layout_builder.dart:229) #136    _RenderLayoutBuilder.performLayout (package:flutter/src/widgets/layout_builder.dart:355) #137    RenderObject.layout (package:flutter/src/rendering/object.dart:1777) #138    RenderFlex.performLayout (package:flutter/src/rendering/flex.dart:830) #139    RenderObject.layout (package:flutter/src/rendering/object.dart:1777) #140    RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:113) #141    RenderObject.layout (package:flutter/src/rendering/object.dart:1777) #142    RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:113) #143    RenderObject.layout (package:flutter/src/rendering/object.dart:1777) #144    MultiChildLayoutDelegate.layoutChild (package:flutter/src/rendering/custom_layout.dart:171) #145    _ScaffoldLayout.performLayout (package:flutter/src/material/scaffold.dart:498) #146    MultiChildLayoutDelegate._callPerformLayout (package:flutter/src/rendering/custom_layout.dart:243) #147    RenderCustomMultiChildLayoutBox.performLayout (package:flutter/src/rendering/custom_layout.dart:402) #148    RenderObject._layoutWithoutResize (package:flutter/src/rendering/object.dart:1634) #149    PipelineOwner.flushLayout (package:flutter/src/rendering/object.dart:884) #150    RendererBinding.drawFrame (package:flutter/src/rendering/binding.dart:436) #151    WidgetsBinding.drawFrame (package:flutter/src/widgets/binding.dart:914) #152    RendererBinding._handlePersistentFrameCallback (package:flutter/src/rendering/binding.dart:302) #153    SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1117) #154    SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1055) #155    SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:971) #156    _rootRun (dart:async/zone.dart:1190) #157    _CustomZone.run (dart:async/zone.dart:1093) #158    _CustomZone.runGuarded (dart:async/zone.dart:997) #159    _invoke (dart:ui/hooks.dart:251) #160    _drawFrame (dart:ui/hooks.dart:209) "}
{"t":1608997569823,"l":"d","msg":"Event.DrawerSettings"}
{"t":1608997684211,"l":"i","msg":"Routing from / -> /folders"}
{"t":1608997701570,"l":"d","msg":"Event.DrawerSettings"}
{"t":1608997728599,"l":"d","msg":"Event.DrawerSettings"}
{"t":1608997739853,"l":"d","msg":"githostsetup_button_click GitHub"}
{"t":1608997739853,"l":"d","msg":"Event.GitHostSetupButtonClick"}
{"t":1608997741070,"l":"d","msg":"githostsetup_button_click Setup Automatically"}
{"t":1608997741070,"l":"d","msg":"Event.GitHostSetupButtonClick"}
{"t":1608997742037,"l":"d","msg":"githostsetup_button_click Authorize GitJournal"}
{"t":1608997742037,"l":"d","msg":"Event.GitHostSetupButtonClick"}
{"t":1608997742037,"l":"d","msg":"Starting autoconfigure"}
{"t":1608997742037,"l":"d","msg":"GitHub: Installed Handler"}
{"t":1608997743941,"l":"d","msg":"GitHub: Called onUrl with {URL: gitjournal://login.oauth2?code=e2ad9bbc13810c17d3a6}"}
{"t":1608997744121,"l":"d","msg":"GithubResponse: access_token=<foo>&scope=repo&token_type=bearer"}
{"t":1608997744122,"l":"d","msg":"GitHost Initalized: GitHostType.GitHub"}
{"t":1608997744311,"l":"d","msg":"Starting RepoSelector"}
{"t":1608997744327,"l":"d","msg":"Starting RepoSelector"}
{"t":1608997786055,"l":"d","msg":"githostsetup_button_click Next"}
{"t":1608997786056,"l":"d","msg":"Event.GitHostSetupButtonClick"}
{"t":1608997786056,"l":"d","msg":"Starting autoconfigure copletion"}
{"t":1608997786056,"l":"i","msg":"Generating SSH Key"}
{"t":1608997793321,"l":"i","msg":"Generating KeyPair took: 0:00:07.264591"}
{"t":1608997794157,"l":"i","msg":"Adding as a deploy key"}
{"t":1608997794495,"l":"d","msg":"GitHub addDeployKey: {\"id\":48905143,\"key\":\"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCsxOFupUSzbJr/Xyku7pZnbkdR11AymTxWENEEnLIOvChefD6evecQbR4KkaFisam1qki7oU3IXFpkPqVmtiOihNV6nvOGXaluWaaZVwk/h+Rw7nkGv84AwUkueiZF9L2tdIr7U0u9yxwgKrGX9NUWn95t/XTpUNAZTxwB0iVet0i1X5s1H59PM4oilqyMYAEoaLwb1LSqED2KtwnjKJbR9LVJgiACsoOEOphd2rXOPAmevL3SCaPRog2bF/PkLBopZk6Giar0soGqiPu5eNtddllWkpCTXW1KxNRomwyeiI/19kgDz8fQk5UAV+PvW+gClldvZlfoRWX0nIcb/EXUu8EiCV/+F7vVbE643Qgxc5Ez7w43EcADcLkBcY5FqE5CbiHWijcUAGxq8pwOEaQhsCbzBpDmb/KTLrQk18C20W9QHrfb/b71BfQ9PbS7KfITc0MV57u8MmDnOWHhmD9AA42jUzqFTcJg3HrOqH++47uTgtkMV6ZXi+b9mmbPbMa7ahF51ZUxQ/hKdS7J1iy9bPk2dpm9QT26lpkG3T6ueLTSpRyCI6410wyX78LTsTreZyXTEXeUS2UCwj5FnjCaQQfkLY6WTY/NN8IfPCG+ujcXAZspBbRfTphNuHGfkQrT3W2I1P3W5h6x18X4B7vbrqBcc28iQhSWl1TwxrCKHw==\",\"url\":\"https://api.github.com/repos/eleanorkonik/.verraine-obsidian/keys/48905143\",\"title\":\"GitJournal\",\"verified\":true,\"created_at\":\"2020-12-26T15:49:53Z\",\"read_only\":false}"}
{"t":1608997794496,"l":"i","msg":"RepoPath: /data/user/0/io.gitjournal.gitjournal/app_flutter/journal_0"}
{"t":1608997796368,"l":"d","msg":"Event.GitHostSetupComplete"}
{"t":1608997796369,"l":"i","msg":"completeGitHostSetup repoPath: /data/user/0/io.gitjournal.gitjournal/app_flutter/journal_0"}
{"t":1608997796425,"l":"i","msg":"Completing - no local branch"}
{"t":1608997856797,"l":"i","msg":"Routing from / -> /folders"}
{"t":1608998138253,"l":"d","msg":"Event.DrawerSettings"}
{"t":1608998353592,"l":"d","msg":"Event.DrawerSettings"}
{"t":1608998374785,"l":"i","msg":"No log file for 2020-12-25 10:59:34.781551"}
{"t":1608998475164,"l":"i","msg":"--------------------------------"}
{"t":1608998475165,"l":"i","msg":"--------------------------------"}
{"t":1608998475165,"l":"i","msg":"--------------------------------"}
{"t":1608998475165,"l":"i","msg":"--------- App Launched ---------"}
{"t":1608998475165,"l":"i","msg":"--------------------------------"}
{"t":1608998475165,"l":"i","msg":"--------------------------------"}
{"t":1608998475165,"l":"i","msg":"--------------------------------"}
{"t":1608998475165,"l":"i","msg":"AppSetting {onBoardingCompleted: true, collectUsageStatistics: true, collectCrashReports: true, version: 0, proMode: false, proExpirationDate: , pseudoId: 5aa47de3-416a-4ca9-9935-e27c09caace8, debugLogLevel: v, experimentalFs: false, experimentalMarkdownToolbar: false, experimentalGraphView: false, experimentalZeroConf: false}"}
{"t":1608998475179,"l":"d","msg":"Analytics Collection: true"}
{"t":1608998475181,"l":"d","msg":"Event.Settings"}
{"t":1608998475181,"l":"i","msg":"Setting {noteFileNameFormat: FromTitle, journalNoteFileNameFormat: FromTitle, yamlModifiedKey: modified, yamlCreatedKey: created, yamlTagsKey: tags, customMetaData: , yamlHeaderEnabled: true, journalEditordefaultNewNoteFolderSpec: , journalEditorSingleNote: false, defaultEditor: Markdown, defaultView: Standard, sortingField: Modified, sortingOrder: desc, remoteSyncFrequency: automatic, showNoteSummary: true, folderViewHeaderType: TitleGenerated, version: 2, markdownDefaultView: Last Used, markdownLastUsedView: View, homeScreen: all_notes, imageLocationSpec: ., zenMode: false, saveTitleInH1: true, swipeToDelete: true, inlineTagPrefixes: #, emojiParser: true, folderName: journal_0, bottomMenuBar: true, storeInternally: true, storageLocation: , sshPublicKey: true}"}
{"t":1608998475193,"l":"d","msg":"Event.RepoSynced"}
{"t":1608998475194,"l":"i","msg":"confirmProPurchaseBoot: Pro Mode is false"}
{"t":1608998475206,"l":"i","msg":"Finished loading the notes cache"}
{"t":1608998475208,"l":"v","msg":"Ignoring file","p":{"path":"/data/user/0/io.gitjournal.gitjournal/app_flutter/journal_0/.gitattributes","reason":"IgnoreReason.HiddenFile"}}
{"t":1608998475214,"l":"v","msg":"Folder /data/user/0/io.gitjournal.gitjournal/app_flutter/journal_0/ Meta was no longer found"}
{"t":1608998475215,"l":"v","msg":"Folder /data/user/0/io.gitjournal.gitjournal/app_flutter/journal_0/ Stories was no longer found"}
{"t":1608998475225,"l":"v","msg":"Ignoring file","p":{"path":"/data/user/0/io.gitjournal.gitjournal/app_flutter/journal_0/80 Stories/.md","reason":"IgnoreReason.HiddenFile"}}
{"t":1608998475256,"l":"v","msg":"Ignoring file","p":{"path":"/data/user/0/io.gitjournal.gitjournal/app_flutter/journal_0/20 Worldbuilding/04 Polities/.md","reason":"IgnoreReason.HiddenFile"}}
{"t":1608998475320,"l":"d","msg":"Received Share with App (text): null"}
{"t":1608998475911,"l":"e","msg":"Got Exception","ex":"Exception: Current Branch null","stack":"#0      GitNoteRepository.merge (package:gitjournal/core/git_repo.dart:190) <asynchronous suspension> #1      Repository.syncNotes (package:gitjournal/repository.dart:188) <asynchronous suspension> "}
{"t":1608998475975,"l":"d","msg":"Saving the NotesCache"}
{"t":1608998476025,"l":"d","msg":"Synced!"}
{"t":1608998476027,"l":"i","msg":"Finished loading all the notes"}
{"t":1608998476027,"l":"v","msg":"Ignoring file","p":{"path":"/data/user/0/io.gitjournal.gitjournal/app_flutter/journal_0/.gitattributes","reason":"IgnoreReason.HiddenFile"}}
{"t":1608998476029,"l":"v","msg":"Ignoring file","p":{"path":"/data/user/0/io.gitjournal.gitjournal/app_flutter/journal_0/80 Stories/.md","reason":"IgnoreReason.HiddenFile"}}
{"t":1608998476047,"l":"v","msg":"Ignoring file","p":{"path":"/data/user/0/io.gitjournal.gitjournal/app_flutter/journal_0/20 Worldbuilding/04 Polities/.md","reason":"IgnoreReason.HiddenFile"}}
{"t":1608998476066,"l":"d","msg":"Saving the NotesCache"}
{"t":1608998478922,"l":"i","msg":"--------------------------------"}
{"t":1608998478922,"l":"i","msg":"--------------------------------"}
{"t":1608998478922,"l":"i","msg":"--------------------------------"}
{"t":1608998478922,"l":"i","msg":"--------- App Launched ---------"}
{"t":1608998478922,"l":"i","msg":"--------------------------------"}
{"t":1608998478922,"l":"i","msg":"--------------------------------"}
{"t":1608998478922,"l":"i","msg":"--------------------------------"}
{"t":1608998478922,"l":"i","msg":"AppSetting {onBoardingCompleted: true, collectUsageStatistics: true, collectCrashReports: true, version: 0, proMode: false, proExpirationDate: , pseudoId: 5aa47de3-416a-4ca9-9935-e27c09caace8, debugLogLevel: v, experimentalFs: false, experimentalMarkdownToolbar: false, experimentalGraphView: false, experimentalZeroConf: false}"}
{"t":1608998478932,"l":"d","msg":"Analytics Collection: true"}
{"t":1608998478934,"l":"d","msg":"Event.Settings"}
{"t":1608998478934,"l":"i","msg":"Setting {noteFileNameFormat: FromTitle, journalNoteFileNameFormat: FromTitle, yamlModifiedKey: modified, yamlCreatedKey: created, yamlTagsKey: tags, customMetaData: , yamlHeaderEnabled: true, journalEditordefaultNewNoteFolderSpec: , journalEditorSingleNote: false, defaultEditor: Markdown, defaultView: Standard, sortingField: Modified, sortingOrder: desc, remoteSyncFrequency: automatic, showNoteSummary: true, folderViewHeaderType: TitleGenerated, version: 2, markdownDefaultView: Last Used, markdownLastUsedView: View, homeScreen: all_notes, imageLocationSpec: ., zenMode: false, saveTitleInH1: true, swipeToDelete: true, inlineTagPrefixes: #, emojiParser: true, folderName: journal_0, bottomMenuBar: true, storeInternally: true, storageLocation: , sshPublicKey: true}"}
{"t":1608998478939,"l":"d","msg":"Event.RepoSynced"}
{"t":1608998478940,"l":"i","msg":"confirmProPurchaseBoot: Pro Mode is false"}
{"t":1608998478950,"l":"i","msg":"Finished loading the notes cache"}
{"t":1608998478952,"l":"v","msg":"Ignoring file","p":{"path":"/data/user/0/io.gitjournal.gitjournal/app_flutter/journal_0/.gitattributes","reason":"IgnoreReason.HiddenFile"}}
{"t":1608998478958,"l":"v","msg":"Ignoring file","p":{"path":"/data/user/0/io.gitjournal.gitjournal/app_flutter/journal_0/80 Stories/.md","reason":"IgnoreReason.HiddenFile"}}
{"t":1608998478976,"l":"v","msg":"Ignoring file","p":{"path":"/data/user/0/io.gitjournal.gitjournal/app_flutter/journal_0/20 Worldbuilding/04 Polities/.md","reason":"IgnoreReason.HiddenFile"}}
{"t":1608998479080,"l":"d","msg":"Received Share with App (text): null"}
{"t":1608998479538,"l":"e","msg":"Got Exception","ex":"Exception: Current Branch null","stack":"#0      GitNoteRepository.merge (package:gitjournal/core/git_repo.dart:190) <asynchronous suspension> #1      Repository.syncNotes (package:gitjournal/repository.dart:188) <asynchronous suspension> "}
{"t":1608998479569,"l":"d","msg":"Saving the NotesCache"}
{"t":1608998479597,"l":"d","msg":"Synced!"}
{"t":1608998479599,"l":"i","msg":"Finished loading all the notes"}
{"t":1608998479599,"l":"v","msg":"Ignoring file","p":{"path":"/data/user/0/io.gitjournal.gitjournal/app_flutter/journal_0/.gitattributes","reason":"IgnoreReason.HiddenFile"}}
{"t":1608998479602,"l":"v","msg":"Ignoring file","p":{"path":"/data/user/0/io.gitjournal.gitjournal/app_flutter/journal_0/80 Stories/.md","reason":"IgnoreReason.HiddenFile"}}
{"t":1608998479609,"l":"v","msg":"Ignoring file","p":{"path":"/data/user/0/io.gitjournal.gitjournal/app_flutter/journal_0/20 Worldbuilding/04 Polities/.md","reason":"IgnoreReason.HiddenFile"}}
{"t":1608998479633,"l":"d","msg":"Saving the NotesCache"}
{"t":1608998481562,"l":"i","msg":"Routing from / -> /folders"}
{"t":1608998580584,"l":"d","msg":"Note modified - saving"}
{"t":1608998580584,"l":"d","msg":"Event.NoteAdded"}
{"t":1608998580595,"l":"d","msg":"Got addNote lock"}
{"t":1608998580961,"l":"d","msg":"Event.RepoSynced"}
{"t":1608998581374,"l":"e","msg":"Got Exception","ex":"Exception: Current Branch null","stack":"#0      GitNoteRepository.merge (package:gitjournal/core/git_repo.dart:190) <asynchronous suspension> #1      Repository.syncNotes (package:gitjournal/repository.dart:188) <asynchronous suspension> "}
{"t":1608998581398,"l":"v","msg":"Ignoring file","p":{"path":"/data/user/0/io.gitjournal.gitjournal/app_flutter/journal_0/.gitattributes","reason":"IgnoreReason.HiddenFile"}}
{"t":1608998581414,"l":"v","msg":"Ignoring file","p":{"path":"/data/user/0/io.gitjournal.gitjournal/app_flutter/journal_0/80 Stories/.md","reason":"IgnoreReason.HiddenFile"}}
{"t":1608998581424,"l":"v","msg":"Ignoring file","p":{"path":"/data/user/0/io.gitjournal.gitjournal/app_flutter/journal_0/20 Worldbuilding/04 Polities/.md","reason":"IgnoreReason.HiddenFile"}}
{"t":1608998581426,"l":"d","msg":"Synced!"}
{"t":1608998581456,"l":"d","msg":"Note modified: /data/user/0/io.gitjournal.gitjournal/app_flutter/journal_0/00 Meta/02 Unsorted/Mallorn tree.md"}
{"t":1608998581494,"l":"d","msg":"Saving the NotesCache"}
{"t":1608998583012,"l":"d","msg":"Event.RepoSynced"}
{"t":1608998584371,"l":"e","msg":"Got Exception","ex":"Exception: Current Branch null","stack":"#0      GitNoteRepository.merge (package:gitjournal/core/git_repo.dart:190) <asynchronous suspension> #1      Repository.syncNotes (package:gitjournal/repository.dart:188) <asynchronous suspension> #2      _FolderViewState._syncRepo (package:gitjournal/screens/folder_view.dart:164) <asynchronous suspension> #3      RefreshIndicatorState._show.<anonymous closure>.<anonymous closure> (package:flutter/src/material/refresh_indicator.dart:387) <asynchronous suspension> "}
{"t":1608998584405,"l":"v","msg":"Ignoring file","p":{"path":"/data/user/0/io.gitjournal.gitjournal/app_flutter/journal_0/.gitattributes","reason":"IgnoreReason.HiddenFile"}}
{"t":1608998584420,"l":"v","msg":"Ignoring file","p":{"path":"/data/user/0/io.gitjournal.gitjournal/app_flutter/journal_0/80 Stories/.md","reason":"IgnoreReason.HiddenFile"}}
{"t":1608998584434,"l":"v","msg":"Ignoring file","p":{"path":"/data/user/0/io.gitjournal.gitjournal/app_flutter/journal_0/20 Worldbuilding/04 Polities/.md","reason":"IgnoreReason.HiddenFile"}}
{"t":1608998584435,"l":"d","msg":"Synced!"}
{"t":1608998584473,"l":"d","msg":"Saving the NotesCache"}
{"t":1608998618505,"l":"d","msg":"Event.DrawerSettings"}
{"t":1608998658698,"l":"d","msg":"Event.RepoSynced"}
{"t":1608998659062,"l":"e","msg":"Got Exception","ex":"Exception: Current Branch null","stack":"#0      GitNoteRepository.merge (package:gitjournal/core/git_repo.dart:190) <asynchronous suspension> #1      Repository.syncNotes (package:gitjournal/repository.dart:188) <asynchronous suspension> #2      _FolderViewState._syncRepo (package:gitjournal/screens/folder_view.dart:164) <asynchronous suspension> #3      RefreshIndicatorState._show.<anonymous closure>.<anonymous closure> (package:flutter/src/material/refresh_indicator.dart:387) <asynchronous suspension> "}
{"t":1608998659100,"l":"v","msg":"Ignoring file","p":{"path":"/data/user/0/io.gitjournal.gitjournal/app_flutter/journal_0/.gitattributes","reason":"IgnoreReason.HiddenFile"}}
{"t":1608998659130,"l":"v","msg":"Ignoring file","p":{"path":"/data/user/0/io.gitjournal.gitjournal/app_flutter/journal_0/80 Stories/.md","reason":"IgnoreReason.HiddenFile"}}
{"t":1608998659158,"l":"v","msg":"Ignoring file","p":{"path":"/data/user/0/io.gitjournal.gitjournal/app_flutter/journal_0/20 Worldbuilding/04 Polities/.md","reason":"IgnoreReason.HiddenFile"}}
{"t":1608998659162,"l":"d","msg":"Synced!"}
{"t":1608998659201,"l":"d","msg":"Saving the NotesCache"}
{"t":1608998677264,"l":"d","msg":"Event.DrawerSettings"}
{"t":1608998722697,"l":"d","msg":"Note modified - saving"}
{"t":1608998722697,"l":"d","msg":"Event.NoteAdded"}
{"t":1608998722706,"l":"d","msg":"Got addNote lock"}
{"t":1608998722850,"l":"d","msg":"Event.RepoSynced"}
{"t":1608998723261,"l":"e","msg":"Got Exception","ex":"Exception: Current Branch null","stack":"#0      GitNoteRepository.merge (package:gitjournal/core/git_repo.dart:190) <asynchronous suspension> #1      Repository.syncNotes (package:gitjournal/repository.dart:188) <asynchronous suspension> "}
{"t":1608998723265,"l":"v","msg":"Ignoring file","p":{"path":"/data/user/0/io.gitjournal.gitjournal/app_flutter/journal_0/.gitattributes","reason":"IgnoreReason.HiddenFile"}}
{"t":1608998723298,"l":"v","msg":"Ignoring file","p":{"path":"/data/user/0/io.gitjournal.gitjournal/app_flutter/journal_0/80 Stories/.md","reason":"IgnoreReason.HiddenFile"}}
{"t":1608998723316,"l":"v","msg":"Ignoring file","p":{"path":"/data/user/0/io.gitjournal.gitjournal/app_flutter/journal_0/20 Worldbuilding/04 Polities/.md","reason":"IgnoreReason.HiddenFile"}}
{"t":1608998723317,"l":"d","msg":"Synced!"}
{"t":1608998723321,"l":"d","msg":"Note modified: /data/user/0/io.gitjournal.gitjournal/app_flutter/journal_0/00 Meta/02 Unsorted/Test 11_05.md"}
{"t":1608998723393,"l":"d","msg":"Saving the NotesCache"}
{"t":1608998724932,"l":"d","msg":"Event.RepoSynced"}
{"t":1608998725367,"l":"e","msg":"Got Exception","ex":"Exception: Current Branch null","stack":"#0      GitNoteRepository.merge (package:gitjournal/core/git_repo.dart:190) <asynchronous suspension> #1      Repository.syncNotes (package:gitjournal/repository.dart:188) <asynchronous suspension> #2      _SyncButtonState._syncRepo (package:gitjournal/widgets/sync_button.dart:101) <asynchronous suspension> "}
{"t":1608998725400,"l":"v","msg":"Ignoring file","p":{"path":"/data/user/0/io.gitjournal.gitjournal/app_flutter/journal_0/.gitattributes","reason":"IgnoreReason.HiddenFile"}}
{"t":1608998725404,"l":"v","msg":"Ignoring file","p":{"path":"/data/user/0/io.gitjournal.gitjournal/app_flutter/journal_0/80 Stories/.md","reason":"IgnoreReason.HiddenFile"}}
{"t":1608998725411,"l":"v","msg":"Ignoring file","p":{"path":"/data/user/0/io.gitjournal.gitjournal/app_flutter/journal_0/20 Worldbuilding/04 Polities/.md","reason":"IgnoreReason.HiddenFile"}}
{"t":1608998725413,"l":"d","msg":"Synced!"}
{"t":1608998725450,"l":"d","msg":"Saving the NotesCache"}
{"t":1608998727039,"l":"d","msg":"Event.RepoSynced"}
{"t":1608998727446,"l":"e","msg":"Got Exception","ex":"Exception: Current Branch null","stack":"#0      GitNoteRepository.merge (package:gitjournal/core/git_repo.dart:190) <asynchronous suspension> #1      Repository.syncNotes (package:gitjournal/repository.dart:188) <asynchronous suspension> #2      _SyncButtonState._syncRepo (package:gitjournal/widgets/sync_button.dart:101) <asynchronous suspension> "}
{"t":1608998727450,"l":"v","msg":"Ignoring file","p":{"path":"/data/user/0/io.gitjournal.gitjournal/app_flutter/journal_0/.gitattributes","reason":"IgnoreReason.HiddenFile"}}
{"t":1608998727483,"l":"v","msg":"Ignoring file","p":{"path":"/data/user/0/io.gitjournal.gitjournal/app_flutter/journal_0/80 Stories/.md","reason":"IgnoreReason.HiddenFile"}}
{"t":1608998727493,"l":"v","msg":"Ignoring file","p":{"path":"/data/user/0/io.gitjournal.gitjournal/app_flutter/journal_0/20 Worldbuilding/04 Polities/.md","reason":"IgnoreReason.HiddenFile"}}
{"t":1608998727494,"l":"d","msg":"Synced!"}
{"t":1608998727534,"l":"d","msg":"Saving the NotesCache"}
{"t":1608998755082,"l":"d","msg":"Event.RepoSynced"}
{"t":1608998755508,"l":"e","msg":"Got Exception","ex":"Exception: Current Branch null","stack":"#0      GitNoteRepository.merge (package:gitjournal/core/git_repo.dart:190) <asynchronous suspension> #1      Repository.syncNotes (package:gitjournal/repository.dart:188) <asynchronous suspension> #2      _FolderViewState._syncRepo (package:gitjournal/screens/folder_view.dart:164) <asynchronous suspension> #3      RefreshIndicatorState._show.<anonymous closure>.<anonymous closure> (package:flutter/src/material/refresh_indicator.dart:387) <asynchronous suspension> "}
{"t":1608998755511,"l":"v","msg":"Ignoring file","p":{"path":"/data/user/0/io.gitjournal.gitjournal/app_flutter/journal_0/.gitattributes","reason":"IgnoreReason.HiddenFile"}}
{"t":1608998755539,"l":"v","msg":"Ignoring file","p":{"path":"/data/user/0/io.gitjournal.gitjournal/app_flutter/journal_0/80 Stories/.md","reason":"IgnoreReason.HiddenFile"}}
{"t":1608998755545,"l":"d","msg":"Synced!"}
{"t":1608998755546,"l":"v","msg":"Ignoring file","p":{"path":"/data/user/0/io.gitjournal.gitjournal/app_flutter/journal_0/20 Worldbuilding/04 Polities/.md","reason":"IgnoreReason.HiddenFile"}}
{"t":1608998755596,"l":"d","msg":"Saving the NotesCache"}
{"t":1608998756488,"l":"d","msg":"Event.RepoSynced"}
{"t":1608998756952,"l":"e","msg":"Got Exception","ex":"Exception: Current Branch null","stack":"#0      GitNoteRepository.merge (package:gitjournal/core/git_repo.dart:190) <asynchronous suspension> #1      Repository.syncNotes (package:gitjournal/repository.dart:188) <asynchronous suspension> #2      _SyncButtonState._syncRepo (package:gitjournal/widgets/sync_button.dart:101) <asynchronous suspension> "}
{"t":1608998756957,"l":"v","msg":"Ignoring file","p":{"path":"/data/user/0/io.gitjournal.gitjournal/app_flutter/journal_0/.gitattributes","reason":"IgnoreReason.HiddenFile"}}
{"t":1608998756962,"l":"v","msg":"Ignoring file","p":{"path":"/data/user/0/io.gitjournal.gitjournal/app_flutter/journal_0/80 Stories/.md","reason":"IgnoreReason.HiddenFile"}}
{"t":1608998756996,"l":"v","msg":"Ignoring file","p":{"path":"/data/user/0/io.gitjournal.gitjournal/app_flutter/journal_0/20 Worldbuilding/04 Polities/.md","reason":"IgnoreReason.HiddenFile"}}
{"t":1608998756998,"l":"d","msg":"Synced!"}
{"t":1608998757040,"l":"d","msg":"Saving the NotesCache"}
{"t":1608998763299,"l":"d","msg":"Event.DrawerSettings"}
{"t":1608998791551,"l":"d","msg":"Event.RepoSynced"}
{"t":1608998792006,"l":"e","msg":"Got Exception","ex":"Exception: Current Branch null","stack":"#0      GitNoteRepository.merge (package:gitjournal/core/git_repo.dart:190) <asynchronous suspension> #1      Repository.syncNotes (package:gitjournal/repository.dart:188) <asynchronous suspension> #2      _SyncButtonState._syncRepo (package:gitjournal/widgets/sync_button.dart:101) <asynchronous suspension> "}
{"t":1608998792039,"l":"v","msg":"Ignoring file","p":{"path":"/data/user/0/io.gitjournal.gitjournal/app_flutter/journal_0/.gitattributes","reason":"IgnoreReason.HiddenFile"}}
{"t":1608998792060,"l":"v","msg":"Ignoring file","p":{"path":"/data/user/0/io.gitjournal.gitjournal/app_flutter/journal_0/80 Stories/.md","reason":"IgnoreReason.HiddenFile"}}
{"t":1608998792092,"l":"d","msg":"Synced!"}
{"t":1608998792095,"l":"v","msg":"Ignoring file","p":{"path":"/data/user/0/io.gitjournal.gitjournal/app_flutter/journal_0/20 Worldbuilding/04 Polities/.md","reason":"IgnoreReason.HiddenFile"}}
{"t":1608998792140,"l":"d","msg":"Saving the NotesCache"}
{"t":1608998945288,"l":"d","msg":"Event.RepoSynced"}
{"t":1608998945730,"l":"e","msg":"Got Exception","ex":"Exception: Current Branch null","stack":"#0      GitNoteRepository.merge (package:gitjournal/core/git_repo.dart:190) <asynchronous suspension> #1      Repository.syncNotes (package:gitjournal/repository.dart:188) <asynchronous suspension> #2      _SyncButtonState._syncRepo (package:gitjournal/widgets/sync_button.dart:101) <asynchronous suspension> "}
{"t":1608998945738,"l":"v","msg":"Ignoring file","p":{"path":"/data/user/0/io.gitjournal.gitjournal/app_flutter/journal_0/.gitattributes","reason":"IgnoreReason.HiddenFile"}}
{"t":1608998945780,"l":"v","msg":"Ignoring file","p":{"path":"/data/user/0/io.gitjournal.gitjournal/app_flutter/journal_0/80 Stories/.md","reason":"IgnoreReason.HiddenFile"}}
{"t":1608998945803,"l":"v","msg":"Ignoring file","p":{"path":"/data/user/0/io.gitjournal.gitjournal/app_flutter/journal_0/20 Worldbuilding/04 Polities/.md","reason":"IgnoreReason.HiddenFile"}}
{"t":1608998945805,"l":"d","msg":"Synced!"}
{"t":1608998945843,"l":"d","msg":"Saving the NotesCache"}
{"t":1609002450015,"l":"i","msg":"--------------------------------"}
{"t":1609002450016,"l":"i","msg":"--------------------------------"}
{"t":1609002450016,"l":"i","msg":"--------------------------------"}
{"t":1609002450016,"l":"i","msg":"--------- App Launched ---------"}
{"t":1609002450016,"l":"i","msg":"--------------------------------"}
{"t":1609002450017,"l":"i","msg":"--------------------------------"}
{"t":1609002450017,"l":"i","msg":"--------------------------------"}
{"t":1609002450017,"l":"i","msg":"AppSetting {onBoardingCompleted: true, collectUsageStatistics: true, collectCrashReports: true, version: 0, proMode: false, proExpirationDate: , pseudoId: 5aa47de3-416a-4ca9-9935-e27c09caace8, debugLogLevel: v, experimentalFs: false, experimentalMarkdownToolbar: false, experimentalGraphView: false, experimentalZeroConf: false}"}
{"t":1609002450032,"l":"d","msg":"Analytics Collection: true"}
{"t":1609002450044,"l":"d","msg":"Event.Settings"}
{"t":1609002450044,"l":"i","msg":"Setting {noteFileNameFormat: FromTitle, journalNoteFileNameFormat: FromTitle, yamlModifiedKey: modified, yamlCreatedKey: created, yamlTagsKey: tags, customMetaData: , yamlHeaderEnabled: true, journalEditordefaultNewNoteFolderSpec: , journalEditorSingleNote: false, defaultEditor: Markdown, defaultView: Standard, sortingField: Modified, sortingOrder: desc, remoteSyncFrequency: manual, showNoteSummary: true, folderViewHeaderType: TitleGenerated, version: 2, markdownDefaultView: Last Used, markdownLastUsedView: View, homeScreen: all_notes, imageLocationSpec: ., zenMode: false, saveTitleInH1: true, swipeToDelete: true, inlineTagPrefixes: #, emojiParser: true, folderName: journal_0, bottomMenuBar: true, storeInternally: true, storageLocation: , sshPublicKey: true}"}
{"t":1609002450069,"l":"i","msg":"confirmProPurchaseBoot: Pro Mode is false"}
{"t":1609002450088,"l":"i","msg":"Finished loading the notes cache"}
{"t":1609002450095,"l":"v","msg":"Ignoring file","p":{"path":"/data/user/0/io.gitjournal.gitjournal/app_flutter/journal_0/.gitattributes","reason":"IgnoreReason.HiddenFile"}}
{"t":1609002450176,"l":"v","msg":"Ignoring file","p":{"path":"/data/user/0/io.gitjournal.gitjournal/app_flutter/journal_0/80 Stories/.md","reason":"IgnoreReason.HiddenFile"}}
{"t":1609002450239,"l":"v","msg":"Ignoring file","p":{"path":"/data/user/0/io.gitjournal.gitjournal/app_flutter/journal_0/20 Worldbuilding/04 Polities/.md","reason":"IgnoreReason.HiddenFile"}}
{"t":1609002450295,"l":"d","msg":"Received Share with App (text): null"}
{"t":1609002450660,"l":"d","msg":"Saving the NotesCache"}
{"t":1609002450708,"l":"i","msg":"Finished loading all the notes"}
{"t":1609002453471,"l":"i","msg":"Log file /data/user/0/io.gitjournal.gitjournal/cache/logs/2020-12-25.jsonl not found"}
{"t":1609002457300,"l":"d","msg":"Event.DrawerBugReport"}
{"t":1609002463343,"l":"d","msg":"Event.DrawerSettings"}
{"t":1609002469027,"l":"i","msg":"No log file for 2020-12-25 12:07:49.027690"}

@lindameijer
Copy link

Don't know if more information is useful but I experience something similar. Connected GitJournal yesterday to a private github repo and it was able to show all files in the app (Android. App version 1.73.7+2159). However, all changes I make (either in Github or in GitJournal) afterwards are not synced. My repo has only one branch ('main') but in the debug logs it looks like it is trying to merge from the non-existent 'master' branch:
Git Merge Failed GitException: reference 'refs/heads/master' not found package:git_bindings/git_bindings.dart 55

@BrunoGomesCoelho
Copy link

Same logs as other users on Android in reference to the following errors:

{"t":1610070651216,"l":"e","msg":"Got Exception","ex":"Exception: Current Branch null","stack":"package:gitjournal/core/git_repo.dart 190  GitNoteRepository.merge package:gitjournal/repository.dart 163     Repository.syncNotes <asynchronous suspension> "}

In my case it's not the main vs master problem since my branch is master which the app correctly picks up on, but still doesn't sync.

@eleanorkonik
Copy link

Update: I tried clearing cache, clearing storage, uninstalling, reinstalling, and using gitjournal to create a new repo. the repo was created on github when I checked from my desktop computer it existed. I created readme.md on my desktop and a testfile on my mobile using gitjournal. neither have synced to the other. I again saw the little "1" thing during the sync visual, but the sync was not successful.

@vHanda
Copy link
Contributor

vHanda commented Jan 8, 2021

Update: I tried clearing cache, clearing storage, uninstalling, reinstalling, and using gitjournal to create a new repo. the repo was created on github when I checked from my desktop computer it existed. I created readme.md on my desktop and a testfile on my mobile using gitjournal. neither have synced to the other. I again saw the little "1" thing during the sync visual, but the sync was not successful.

Ooo. Could you please attach the logs?

@eleanorkonik
Copy link

@vHanda

Oh, sorry. Hope this helps!

{"t":1610071142009,"l":"i","msg":"--------------------------------","stack":"null "} {"t":1610071142010,"l":"i","msg":"--------------------------------","stack":"null "} {"t":1610071142011,"l":"i","msg":"--------------------------------","stack":"null "} {"t":1610071142011,"l":"i","msg":"--------- App Launched ---------","stack":"null "} {"t":1610071142011,"l":"i","msg":"--------------------------------","stack":"null "} {"t":1610071142011,"l":"i","msg":"--------------------------------","stack":"null "} {"t":1610071142011,"l":"i","msg":"--------------------------------","stack":"null "} {"t":1610071142011,"l":"i","msg":"AppSetting {onBoardingCompleted: false, collectUsageStatistics: true, collectCrashReports: true, version: 0, proMode: false, validateProMode: true, proExpirationDate: , pseudoId: d63b47ed-a240-4ab2-8333-86a33995095a, debugLogLevel: v, experimentalFs: false, experimentalMarkdownToolbar: false, experimentalGraphView: false, experimentalZeroConf: false, experimentalAccounts: false}","stack":"null "} {"t":1610071142018,"l":"d","msg":"Event.AppUpdate","stack":"null "} {"t":1610071142023,"l":"d","msg":"Analytics Collection: true","stack":"null "} {"t":1610071142027,"l":"d","msg":"Event.Settings","stack":"null "} {"t":1610071142027,"l":"i","msg":"Setting {noteFileNameFormat: FromTitle, journalNoteFileNameFormat: FromTitle, yamlModifiedKey: modified, yamlCreatedKey: created, yamlTagsKey: tags, customMetaData: , yamlHeaderEnabled: true, journalEditordefaultNewNoteFolderSpec: , journalEditorSingleNote: false, defaultEditor: Markdown, defaultView: Standard, sortingField: Modified, sortingOrder: desc, remoteSyncFrequency: automatic, showNoteSummary: true, folderViewHeaderType: TitleGenerated, version: 2, markdownDefaultView: Last Used, markdownLastUsedView: Edit, homeScreen: all_notes, imageLocationSpec: ., zenMode: false, saveTitleInH1: true, swipeToDelete: true, inlineTagPrefixes: #, emojiParser: true, folderName: journal, bottomMenuBar: true, confirmDelete: true, storeInternally: true, storageLocation: , sshPublicKey: false, sshPrivateKey: false}","stack":"null "} {"t":1610071142028,"l":"i","msg":"Loading Repo at path /data/user/0/io.gitjournal.gitjournal/app_flutter/journal","stack":"null "} {"t":1610071142029,"l":"i","msg":"Calling GitInit for journal at: /data/user/0/io.gitjournal.gitjournal/app_flutter/journal","stack":"null "} {"t":1610071142071,"l":"d","msg":"Not syncing because RemoteRepo not configured","stack":"null "} {"t":1610071142075,"l":"i","msg":"confirmProPurchaseBoot: Pro Mode is false","stack":"null "} {"t":1610071142078,"l":"i","msg":"Notes Cache Loaded: 0 items","stack":"null "} {"t":1610071142079,"l":"i","msg":"Finished loading the notes cache","stack":"null "} {"t":1610071142106,"l":"i","msg":"Notes Cache saving: 0 items","stack":"null "} {"t":1610071142128,"l":"i","msg":"Finished loading all the notes","stack":"null "} {"t":1610071142290,"l":"d","msg":"Received Share with App (text): null","stack":"null "} {"t":1610071142338,"l":"d","msg":"Event.AppFirstOpen","stack":"null "} {"t":1610071147951,"l":"d","msg":"Event.DrawerSetupGitHost","stack":"null "} {"t":1610071149292,"l":"d","msg":"githostsetup_button_click GitHub","stack":"null "} {"t":1610071149293,"l":"d","msg":"Event.GitHostSetupButtonClick","stack":"null "} {"t":1610071151962,"l":"d","msg":"githostsetup_button_click Setup Automatically","stack":"null "} {"t":1610071151963,"l":"d","msg":"Event.GitHostSetupButtonClick","stack":"null "} {"t":1610071153254,"l":"d","msg":"githostsetup_button_click Authorize GitJournal","stack":"null "} {"t":1610071153254,"l":"d","msg":"Event.GitHostSetupButtonClick","stack":"null "} {"t":1610071153255,"l":"d","msg":"Starting autoconfigure","stack":"null "} {"t":1610071153256,"l":"d","msg":"GitHub: Installed Handler","stack":"null "} {"t":1610071155698,"l":"d","msg":"GitHub: Called onUrl with {URL: gitjournal://login.oauth2?code=16b442aae7784fe8c477}","stack":"null "} {"t":1610071155985,"l":"d","msg":"GithubResponse: access_token=475e0a67cff35162a24bc863c7313609434b0c18&scope=repo&token_type=bearer","stack":"null "} {"t":1610071155985,"l":"d","msg":"GitHost Initalized: GitHostType.GitHub","stack":"null "} {"t":1610071156188,"l":"d","msg":"Starting RepoSelector","stack":"null "} {"t":1610071156217,"l":"d","msg":"Starting RepoSelector","stack":"null "} {"t":1610071173076,"l":"d","msg":"githostsetup_button_click Next","stack":"null "} {"t":1610071173077,"l":"d","msg":"Event.GitHostSetupButtonClick","stack":"null "} {"t":1610071174842,"l":"d","msg":"githostsetup_button_click Next","stack":"null "} {"t":1610071174843,"l":"d","msg":"Event.GitHostSetupButtonClick","stack":"null "} {"t":1610071174965,"l":"d","msg":"GitHub createRepo: {\"id\":327772437,\"node_id\":\"MDEwOlJlcG9zaXRvcnkzMjc3NzI0Mzc=\",\"name\":\"obsidian\",\"full_name\":\"eleanorkonik/obsidian\",\"private\":true,\"owner\":{\"login\":\"eleanorkonik\",\"id\":75856959,\"node_id\":\"MDQ6VXNlcjc1ODU2OTU5\",\"avatar_url\":\"https://avatars0.githubusercontent.com/u/75856959?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/eleanorkonik\",\"html_url\":\"https://github.com/eleanorkonik\",\"followers_url\":\"https://api.github.com/users/eleanorkonik/followers\",\"following_url\":\"https://api.github.com/users/eleanorkonik/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/eleanorkonik/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/eleanorkonik/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/eleanorkonik/subscriptions\",\"organizations_url\":\"https://api.github.com/users/eleanorkonik/orgs\",\"repos_url\":\"https://api.github.com/users/eleanorkonik/repos\",\"events_url\":\"https://api.github.com/users/eleanorkonik/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/eleanorkonik/received_events\",\"type\":\"User\",\"site_admin\":false},\"html_url\":\"https://github.com/eleanorkonik/obsidian\",\"description\":null,\"fork\":false,\"url\":\"https://api.github.com/repos/eleanorkonik/obsidian\",\"forks_url\":\"https://api.github.com/repos/eleanorkonik/obsidian/forks\",\"keys_url\":\"https://api.github.com/repos/eleanorkonik/obsidian/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/eleanorkonik/obsidian/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/eleanorkonik/obsidian/teams\",\"hooks_url\":\"https://api.github.com/repos/eleanorkonik/obsidian/hooks\",\"issue_events_url\":\"https://api.github.com/repos/eleanorkonik/obsidian/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/eleanorkonik/obsidian/events\",\"assignees_url\":\"https://api.github.com/repos/eleanorkonik/obsidian/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/eleanorkonik/obsidian/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/eleanorkonik/obsidian/tags\",\"blobs_url\":\"https://api.github.com/repos/eleanorkonik/obsidian/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/eleanorkonik/obsidian/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/eleanorkonik/obsidian/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/eleanorkonik/obsidian/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/eleanorkonik/obsidian/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/eleanorkonik/obsidian/languages\",\"stargazers_url\":\"https://api.github.com/repos/eleanorkonik/obsidian/stargazers\",\"contributors_url\":\"https://api.github.com/repos/eleanorkonik/obsidian/contributors\",\"subscribers_url\":\"https://api.github.com/repos/eleanorkonik/obsidian/subscribers\",\"subscription_url\":\"https://api.github.com/repos/eleanorkonik/obsidian/subscription\",\"commits_url\":\"https://api.github.com/repos/eleanorkonik/obsidian/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/eleanorkonik/obsidian/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/eleanorkonik/obsidian/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/eleanorkonik/obsidian/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/eleanorkonik/obsidian/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/eleanorkonik/obsidian/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/eleanorkonik/obsidian/merges\",\"archive_url\":\"https://api.github.com/repos/eleanorkonik/obsidian/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/eleanorkonik/obsidian/downloads\",\"issues_url\":\"https://api.github.com/repos/eleanorkonik/obsidian/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/eleanorkonik/obsidian/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/eleanorkonik/obsidian/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/eleanorkonik/obsidian/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/eleanorkonik/obsidian/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/eleanorkonik/obsidian/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/eleanorkonik/obsidian/deployments\",\"created_at\":\"2021-01-08T01:59:34Z\",\"updated_at\":\"2021-01-08T01:59:34Z\",\"pushed_at\":\"2021-01-08T01:59:35Z\",\"git_url\":\"git://github.com/eleanorkonik/obsidian.git\",\"ssh_url\":\"git@github.com:eleanorkonik/obsidian.git\",\"clone_url\":\"https://github.com/eleanorkonik/obsidian.git\",\"svn_url\":\"https://github.com/eleanorkonik/obsidian\",\"homepage\":null,\"size\":0,\"stargazers_count\":0,\"watchers_count\":0,\"language\":null,\"has_issues\":true,\"has_projects\":true,\"has_downloads\":true,\"has_wiki\":true,\"has_pages\":false,\"forks_count\":0,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":0,\"license\":null,\"forks\":0,\"open_issues\":0,\"watchers\":0,\"default_branch\":\"main\",\"permissions\":{\"admin\":true,\"push\":true,\"pull\":true},\"allow_squash_merge\":true,\"allow_merge_commit\":true,\"allow_rebase_merge\":true,\"delete_branch_on_merge\":false,\"network_count\":0,\"subscribers_count\":1}","stack":"null "} {"t":1610071174967,"l":"d","msg":"Starting autoconfigure copletion","stack":"null "} {"t":1610071174967,"l":"i","msg":"Generating SSH Key","stack":"null "} {"t":1610071175018,"l":"d","msg":"Github createRepo: Invalid response 422: {\"message\":\"Repository creation failed.\",\"errors\":[{\"resource\":\"Repository\",\"code\":\"custom\",\"field\":\"name\",\"message\":\"name already exists on this account\"}],\"documentation_url\":\"https://docs.github.com/rest/reference/repos#create-a-repository-for-the-authenticated-user\"}","stack":"null "} {"t":1610071175019,"l":"d","msg":"GitHostSetupAutoConfigure: GitHostException: RepoExists","stack":"null "} {"t":1610071175019,"l":"d","msg":"Event.GitHostSetupError","stack":"null "} {"t":1610071175019,"l":"e","msg":"Got Exception","ex":"GitHostException: RepoExists","stack":"package:gitjournal/apis/github.dart 146 GitHub.createRepo package:gitjournal/setup/repo_selector.dart 225 GitHostSetupRepoSelectorState.build.<fn> <asynchronous suspension> "} {"t":1610071176550,"l":"i","msg":"Generating KeyPair took: 0:00:01.583057","stack":"null "} {"t":1610071176551,"l":"d","msg":"Keys Dir: [/data/user/0/io.gitjournal.gitjournal/code_cache/keysJEBGQC/id_rsa, /data/user/0/io.gitjournal.gitjournal/code_cache/keysJEBGQC/id_rsa.pub]","stack":"null "} {"t":1610071176554,"l":"i","msg":"Adding as a deploy key","stack":"null "} {"t":1610071176942,"l":"d","msg":"GitHub addDeployKey: {\"id\":49195768,\"key\":\"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCXdRo9ifRd1e/vMvVq6MEH0TWMhERqe6LTjiyIXBI2AKEShNO3Y2c9OdQ4Bqs3bt9R9PCtes+ObUzQ9/lfZ3iM/10FIxVXKBIi3M/AJweyEZZM4dlVC6mbAJOHX+O0Jo8CE8048dUY8oOdoX15sekK9KqVSBJ8ic4M2bRzQ9OtSTDbBNyi8S49Ac9qVom7rQoncvrLl7oC/b5nFHzvVVUFhMrEY9Zig89Nk8qaw6GyoOunVInsZkoRdHw0OZSrMfvshYJdRNX+cK5i8Kvqf9hkXKozqXcojLskm6p1dtjpPzt6NR3/sussK1QiNZnlgjBo8U1Ds0Ai3xuiHsZDvi7zZUfdUp0L11VhybfHGKEQaBKASADIYLZlzf0ox6OE7lAEPnFJXKOOF4YYRF4t4ugaH0rJGWyaVdarZOiqbnd8rX+ztvoTDOoqT5gwqQ8jXxCgvzaX4B988Ra7I2sJ6ZGZ+mHlUYT1B8g1/hqCENhRoq5SFBne1qtbe64zOFd5ZriPLKTYZf7VtBL6CXYCyQPKciZPKkkbF4DdVtUAjIGSRYwvN984KAY/3BWD7cE/LlgbJdnDxwLOiP0N5zmff4cW+g7b1P4+ZZE3OZi+ZOCNawhQzaduQ3z5HzHJpDpb1PuIDurInEBnRrYUOKG3n8Qe3krh3QHn2HSO5Q0OlbhYhQ==\",\"url\":\"https://api.github.com/repos/eleanorkonik/obsidian/keys/49195768\",\"title\":\"GitJournal\",\"verified\":true,\"created_at\":\"2021-01-08T01:59:37Z\",\"read_only\":false}","stack":"null "} {"t":1610071176943,"l":"i","msg":"RepoPath: /data/user/0/io.gitjournal.gitjournal/app_flutter/journal","stack":"null "} {"t":1610071177417,"l":"d","msg":"Event.GitHostSetupComplete","stack":"null "} {"t":1610071177418,"l":"i","msg":"completeGitHostSetup repoPath: /data/user/0/io.gitjournal.gitjournal/app_flutter/journal","stack":"null "} {"t":1610071177859,"l":"e","msg":"GitDefaultBranch Failed","ex":"GitException: Unknown Error","stack":"package:git_bindings/git_bindings.dart 119 GitRepo.defaultBranch package:gitjournal/core/git_repo.dart 246 GitNoteRepository.defaultBranch package:gitjournal/repository.dart 408 Repository.completeGitHostSetup package:gitjournal/setup/screens.dart 558 GitHostSetupScreenState._startGitClone <asynchronous suspension> "} {"t":1610071253332,"l":"i","msg":"--------------------------------","stack":"null "} {"t":1610071253333,"l":"i","msg":"--------------------------------","stack":"null "} {"t":1610071253333,"l":"i","msg":"--------------------------------","stack":"null "} {"t":1610071253333,"l":"i","msg":"--------- App Launched ---------","stack":"null "} {"t":1610071253333,"l":"i","msg":"--------------------------------","stack":"null "} {"t":1610071253333,"l":"i","msg":"--------------------------------","stack":"null "} {"t":1610071253333,"l":"i","msg":"--------------------------------","stack":"null "} {"t":1610071253333,"l":"i","msg":"AppSetting {onBoardingCompleted: true, collectUsageStatistics: true, collectCrashReports: true, version: 0, proMode: false, validateProMode: true, proExpirationDate: , pseudoId: d63b47ed-a240-4ab2-8333-86a33995095a, debugLogLevel: v, experimentalFs: false, experimentalMarkdownToolbar: false, experimentalGraphView: false, experimentalZeroConf: false, experimentalAccounts: false}","stack":"null "} {"t":1610071253341,"l":"d","msg":"Analytics Collection: true","stack":"null "} {"t":1610071253345,"l":"d","msg":"Event.Settings","stack":"null "} {"t":1610071253345,"l":"i","msg":"Setting {noteFileNameFormat: FromTitle, journalNoteFileNameFormat: FromTitle, yamlModifiedKey: modified, yamlCreatedKey: created, yamlTagsKey: tags, customMetaData: , yamlHeaderEnabled: true, journalEditordefaultNewNoteFolderSpec: , journalEditorSingleNote: false, defaultEditor: Markdown, defaultView: Standard, sortingField: Modified, sortingOrder: desc, remoteSyncFrequency: automatic, showNoteSummary: true, folderViewHeaderType: TitleGenerated, version: 2, markdownDefaultView: Last Used, markdownLastUsedView: Edit, homeScreen: all_notes, imageLocationSpec: ., zenMode: false, saveTitleInH1: true, swipeToDelete: true, inlineTagPrefixes: #, emojiParser: true, folderName: journal, bottomMenuBar: true, confirmDelete: true, storeInternally: true, storageLocation: , sshPublicKey: true, sshPrivateKey: true}","stack":"null "} {"t":1610071253346,"l":"i","msg":"Loading Repo at path /data/user/0/io.gitjournal.gitjournal/app_flutter/journal","stack":"null "} {"t":1610071253355,"l":"d","msg":"Event.RepoSynced","stack":"null "} {"t":1610071253358,"l":"i","msg":"confirmProPurchaseBoot: Pro Mode is false","stack":"null "} {"t":1610071253373,"l":"i","msg":"Notes Cache Loaded: 0 items","stack":"null "} {"t":1610071253373,"l":"i","msg":"Finished loading the notes cache","stack":"null "} {"t":1610071253380,"l":"i","msg":"Notes Cache saving: 0 items","stack":"null "} {"t":1610071253396,"l":"i","msg":"Finished loading all the notes","stack":"null "} {"t":1610071253468,"l":"d","msg":"Received Share with App (text): null","stack":"null "} {"t":1610071253765,"l":"e","msg":"Got Exception","ex":"Exception: Current Branch null","stack":"package:gitjournal/core/git_repo.dart 190 GitNoteRepository.merge package:stack_trace StackZoneSpecification._registerUnaryCallback.<fn> <asynchronous suspension> "} {"t":1610071253788,"l":"i","msg":"Notes Cache saving: 0 items","stack":"null "} {"t":1610071253796,"l":"d","msg":"Synced!","stack":"null "} {"t":1610071267113,"l":"d","msg":"Note modified - saving","stack":"null "} {"t":1610071267114,"l":"d","msg":"Event.NoteAdded","stack":"null "} {"t":1610071267166,"l":"d","msg":"Got addNote lock","stack":"null "} {"t":1610071267208,"l":"d","msg":"Event.RepoSynced","stack":"null "} {"t":1610071267608,"l":"e","msg":"Got Exception","ex":"Exception: Current Branch null","stack":"package:gitjournal/core/git_repo.dart 190 GitNoteRepository.merge package:gitjournal/repository.dart 163 Repository.syncNotes <asynchronous suspension> "} {"t":1610071267614,"l":"d","msg":"Note modified: /data/user/0/io.gitjournal.gitjournal/app_flutter/journal/2021-01-07-21-00-55.md","stack":"null "} {"t":1610071267628,"l":"d","msg":"Synced!","stack":"null "} {"t":1610071267665,"l":"i","msg":"Notes Cache saving: 1 items","stack":"null "} {"t":1610071305247,"l":"d","msg":"Event.RepoSynced","stack":"null "} {"t":1610071305720,"l":"e","msg":"Got Exception","ex":"Exception: Current Branch null","stack":"package:gitjournal/core/git_repo.dart 190 GitNoteRepository.merge package:gitjournal/repository.dart 163 Repository.syncNotes package:gitjournal/widgets/sync_button.dart 101 _SyncButtonState._syncRepo <asynchronous suspension> "} {"t":1610071305746,"l":"i","msg":"Notes Cache saving: 1 items","stack":"null "} {"t":1610071305754,"l":"d","msg":"Synced!","stack":"null "} {"t":1610071366668,"l":"d","msg":"Event.RepoSynced","stack":"null "} {"t":1610071367174,"l":"e","msg":"Got Exception","ex":"Exception: Current Branch null","stack":"package:gitjournal/core/git_repo.dart 190 GitNoteRepository.merge package:gitjournal/repository.dart 163 Repository.syncNotes package:gitjournal/widgets/sync_button.dart 101 _SyncButtonState._syncRepo <asynchronous suspension> "} {"t":1610071367202,"l":"i","msg":"Notes Cache saving: 1 items","stack":"null "} {"t":1610071367211,"l":"d","msg":"Synced!","stack":"null "} {"t":1610071369366,"l":"i","msg":"Routing from / -> /folders","stack":"null "} {"t":1610071373657,"l":"i","msg":"--------------------------------","stack":"null "} {"t":1610071373659,"l":"i","msg":"--------------------------------","stack":"null "} {"t":1610071373659,"l":"i","msg":"--------------------------------","stack":"null "} {"t":1610071373659,"l":"i","msg":"--------- App Launched ---------","stack":"null "} {"t":1610071373659,"l":"i","msg":"--------------------------------","stack":"null "} {"t":1610071373659,"l":"i","msg":"--------------------------------","stack":"null "} {"t":1610071373660,"l":"i","msg":"--------------------------------","stack":"null "} {"t":1610071373660,"l":"i","msg":"AppSetting {onBoardingCompleted: true, collectUsageStatistics: true, collectCrashReports: true, version: 0, proMode: false, validateProMode: true, proExpirationDate: , pseudoId: d63b47ed-a240-4ab2-8333-86a33995095a, debugLogLevel: v, experimentalFs: false, experimentalMarkdownToolbar: false, experimentalGraphView: false, experimentalZeroConf: false, experimentalAccounts: false}","stack":"null "} {"t":1610071373688,"l":"d","msg":"Analytics Collection: true","stack":"null "} {"t":1610071373694,"l":"d","msg":"Event.Settings","stack":"null "} {"t":1610071373695,"l":"i","msg":"Setting {noteFileNameFormat: FromTitle, journalNoteFileNameFormat: FromTitle, yamlModifiedKey: modified, yamlCreatedKey: created, yamlTagsKey: tags, customMetaData: , yamlHeaderEnabled: true, journalEditordefaultNewNoteFolderSpec: , journalEditorSingleNote: false, defaultEditor: Markdown, defaultView: Standard, sortingField: Modified, sortingOrder: desc, remoteSyncFrequency: automatic, showNoteSummary: true, folderViewHeaderType: TitleGenerated, version: 2, markdownDefaultView: Last Used, markdownLastUsedView: Edit, homeScreen: all_notes, imageLocationSpec: ., zenMode: false, saveTitleInH1: true, swipeToDelete: true, inlineTagPrefixes: #, emojiParser: true, folderName: journal, bottomMenuBar: true, confirmDelete: true, storeInternally: true, storageLocation: , sshPublicKey: true, sshPrivateKey: true}","stack":"null "} {"t":1610071373697,"l":"i","msg":"Loading Repo at path /data/user/0/io.gitjournal.gitjournal/app_flutter/journal","stack":"null "} {"t":1610071373728,"l":"d","msg":"Event.RepoSynced","stack":"null "} {"t":1610071373742,"l":"i","msg":"confirmProPurchaseBoot: Pro Mode is false","stack":"null "} {"t":1610071373775,"l":"i","msg":"Notes Cache Loaded: 1 items","stack":"null "} {"t":1610071373786,"l":"i","msg":"Finished loading the notes cache","stack":"null "} {"t":1610071374003,"l":"i","msg":"Notes Cache saving: 1 items","stack":"null "} {"t":1610071374006,"l":"d","msg":"Received Share with App (text): null","stack":"null "} {"t":1610071374052,"l":"i","msg":"Finished loading all the notes","stack":"null "} {"t":1610071374189,"l":"e","msg":"Got Exception","ex":"Exception: Current Branch null","stack":"package:gitjournal/core/git_repo.dart 190 GitNoteRepository.merge package:stack_trace StackZoneSpecification._registerUnaryCallback.<fn> <asynchronous suspension> "} {"t":1610071374212,"l":"i","msg":"Notes Cache saving: 1 items","stack":"null "} {"t":1610071374274,"l":"d","msg":"Synced!","stack":"null "} {"t":1610071378491,"l":"d","msg":"Event.RepoSynced","stack":"null "} {"t":1610071378999,"l":"e","msg":"Got Exception","ex":"Exception: Current Branch null","stack":"package:gitjournal/core/git_repo.dart 190 GitNoteRepository.merge package:gitjournal/repository.dart 163 Repository.syncNotes package:gitjournal/widgets/sync_button.dart 101 _SyncButtonState._syncRepo <asynchronous suspension> "} {"t":1610071379023,"l":"i","msg":"Notes Cache saving: 1 items","stack":"null "} {"t":1610071379030,"l":"d","msg":"Synced!","stack":"null "} {"t":1610071444695,"l":"d","msg":"Event.RepoSynced","stack":"null "} {"t":1610071445196,"l":"e","msg":"Got Exception","ex":"Exception: Current Branch null","stack":"package:gitjournal/core/git_repo.dart 190 GitNoteRepository.merge package:gitjournal/repository.dart 163 Repository.syncNotes package:gitjournal/widgets/sync_button.dart 101 _SyncButtonState._syncRepo <asynchronous suspension> "} {"t":1610071445223,"l":"i","msg":"Notes Cache saving: 1 items","stack":"null "} {"t":1610071445234,"l":"d","msg":"Synced!","stack":"null "} {"t":1610071448212,"l":"d","msg":"Event.DrawerSettings","stack":"null "} {"t":1610071469250,"l":"d","msg":"Event.RepoSynced","stack":"null "} {"t":1610071469707,"l":"e","msg":"Got Exception","ex":"Exception: Current Branch null","stack":"package:gitjournal/core/git_repo.dart 190 GitNoteRepository.merge package:gitjournal/repository.dart 163 Repository.syncNotes package:gitjournal/widgets/sync_button.dart 101 _SyncButtonState._syncRepo <asynchronous suspension> "} {"t":1610071469715,"l":"i","msg":"Notes Cache saving: 1 items","stack":"null "} {"t":1610071469740,"l":"d","msg":"Synced!","stack":"null "} {"t":1610072143966,"l":"i","msg":"--------------------------------","stack":"null "} {"t":1610072143968,"l":"i","msg":"--------------------------------","stack":"null "} {"t":1610072143968,"l":"i","msg":"--------------------------------","stack":"null "} {"t":1610072143969,"l":"i","msg":"--------- App Launched ---------","stack":"null "} {"t":1610072143969,"l":"i","msg":"--------------------------------","stack":"null "} {"t":1610072143969,"l":"i","msg":"--------------------------------","stack":"null "} {"t":1610072143969,"l":"i","msg":"--------------------------------","stack":"null "} {"t":1610072143969,"l":"i","msg":"AppSetting {onBoardingCompleted: true, collectUsageStatistics: true, collectCrashReports: true, version: 0, proMode: false, validateProMode: true, proExpirationDate: , pseudoId: d63b47ed-a240-4ab2-8333-86a33995095a, debugLogLevel: v, experimentalFs: false, experimentalMarkdownToolbar: false, experimentalGraphView: false, experimentalZeroConf: false, experimentalAccounts: false}","stack":"null "} {"t":1610072143992,"l":"d","msg":"Analytics Collection: true","stack":"null "} {"t":1610072144019,"l":"d","msg":"Event.Settings","stack":"null "} {"t":1610072144020,"l":"i","msg":"Setting {noteFileNameFormat: FromTitle, journalNoteFileNameFormat: FromTitle, yamlModifiedKey: modified, yamlCreatedKey: created, yamlTagsKey: tags, customMetaData: , yamlHeaderEnabled: true, journalEditordefaultNewNoteFolderSpec: , journalEditorSingleNote: false, defaultEditor: Markdown, defaultView: Standard, sortingField: Modified, sortingOrder: desc, remoteSyncFrequency: automatic, showNoteSummary: true, folderViewHeaderType: TitleGenerated, version: 2, markdownDefaultView: Last Used, markdownLastUsedView: Edit, homeScreen: all_notes, imageLocationSpec: ., zenMode: false, saveTitleInH1: true, swipeToDelete: true, inlineTagPrefixes: #, emojiParser: true, folderName: journal, bottomMenuBar: true, confirmDelete: true, storeInternally: true, storageLocation: , sshPublicKey: true, sshPrivateKey: true}","stack":"null "} {"t":1610072144021,"l":"i","msg":"Loading Repo at path /data/user/0/io.gitjournal.gitjournal/app_flutter/journal","stack":"null "} {"t":1610072144040,"l":"d","msg":"Event.RepoSynced","stack":"null "} {"t":1610072144050,"l":"i","msg":"confirmProPurchaseBoot: Pro Mode is false","stack":"null "} {"t":1610072144079,"l":"i","msg":"Notes Cache Loaded: 1 items","stack":"null "} {"t":1610072144082,"l":"i","msg":"Finished loading the notes cache","stack":"null "} {"t":1610072144289,"l":"i","msg":"Notes Cache saving: 1 items","stack":"null "} {"t":1610072144336,"l":"d","msg":"Received Share with App (text): null","stack":"null "} {"t":1610072144386,"l":"i","msg":"Finished loading all the notes","stack":"null "} {"t":1610072144640,"l":"e","msg":"Got Exception","ex":"Exception: Current Branch null","stack":"package:gitjournal/core/git_repo.dart 190 GitNoteRepository.merge package:stack_trace StackZoneSpecification._registerUnaryCallback.<fn> <asynchronous suspension> "} {"t":1610072144707,"l":"i","msg":"Notes Cache saving: 1 items","stack":"null "} {"t":1610072144746,"l":"d","msg":"Synced!","stack":"null "} {"t":1610072148238,"l":"d","msg":"Event.DrawerSettings","stack":"null "} {"t":1610072155797,"l":"i","msg":"Log file /data/user/0/io.gitjournal.gitjournal/cache/logs/2021-01-06.jsonl not found","stack":"null "} {"t":1610072158695,"l":"d","msg":"Event.DrawerBugReport","stack":"null "} {"t":1610072165081,"l":"d","msg":"Note modified","stack":"null "} {"t":1610072165081,"l":"d","msg":"Note modified - saving","stack":"null "} {"t":1610072165083,"l":"d","msg":"Event.NoteUpdated","stack":"null "} {"t":1610072165095,"l":"d","msg":"Got updateNote lock","stack":"null "} {"t":1610072165155,"l":"d","msg":"Event.RepoSynced","stack":"null "} {"t":1610072165778,"l":"e","msg":"Got Exception","ex":"Exception: Current Branch null","stack":"package:gitjournal/core/git_repo.dart 190 GitNoteRepository.merge package:gitjournal/repository.dart 163 Repository.syncNotes <asynchronous suspension> "} {"t":1610072165801,"l":"d","msg":"Note modified: /data/user/0/io.gitjournal.gitjournal/app_flutter/journal/2021-01-07-21-00-55.md","stack":"null "} {"t":1610072165806,"l":"i","msg":"Notes Cache saving: 1 items","stack":"null "} {"t":1610072165809,"l":"d","msg":"Synced!","stack":"null "} {"t":1610072170005,"l":"d","msg":"Event.DrawerSettings","stack":"null "} {"t":1610072174447,"l":"i","msg":"No log file for 2021-01-06 21:16:14.447573","stack":"null "}

@petersonca
Copy link

I'm getting the same error. It seems the current branch is null. Is there a way to set the current branch before syncing?

@vHanda
Copy link
Contributor

vHanda commented Jan 13, 2021

I managed to reproduce and fix a part of the problem. I want to write some tests as this part of the code is getting complicated. Lets see how soon as I can get it done.

Thanks for bearing with me all this time. I'm still recovering and trying to adapt to programming with one hand and my voice.

@vHanda
Copy link
Contributor

vHanda commented Jan 14, 2021

I released version 1.73.8. Could you please confirm that it fixes the issue? You'll have to reconfigure the git host. If this works, I'll look into maybe automatically handling the 'branch is null' condition.

@petersonca
Copy link

Whatever you did seems to work! Thanks! Hope you feel better soon!

@eleanorkonik
Copy link

On 1.73.8 with a fresh install and a clear cache and storage it still failed to sync (despite giving me the icon) and I got the following error:

{"t":1610630109799,"l":"i","msg":"--------------------------------","stack":"null "} {"t":1610630109800,"l":"i","msg":"--------------------------------","stack":"null "} {"t":1610630109800,"l":"i","msg":"--------------------------------","stack":"null "} {"t":1610630109801,"l":"i","msg":"--------- App Launched ---------","stack":"null "} {"t":1610630109801,"l":"i","msg":"--------------------------------","stack":"null "} {"t":1610630109801,"l":"i","msg":"--------------------------------","stack":"null "} {"t":1610630109801,"l":"i","msg":"--------------------------------","stack":"null "} {"t":1610630109801,"l":"i","msg":"AppSetting {onBoardingCompleted: false, collectUsageStatistics: true, collectCrashReports: true, version: 0, proMode: false, validateProMode: true, proExpirationDate: , pseudoId: 3fdef94c-ffeb-4897-856d-00c42d15b2c7, debugLogLevel: v, experimentalFs: false, experimentalMarkdownToolbar: false, experimentalGraphView: false, experimentalZeroConf: false, experimentalAccounts: false}","stack":"null "} {"t":1610630109815,"l":"d","msg":"Event.AppUpdate","stack":"null "} {"t":1610630109821,"l":"d","msg":"Analytics Collection: true","stack":"null "} {"t":1610630109825,"l":"d","msg":"Event.Settings","stack":"null "} {"t":1610630109825,"l":"i","msg":"Setting {noteFileNameFormat: FromTitle, journalNoteFileNameFormat: FromTitle, yamlModifiedKey: modified, yamlCreatedKey: created, yamlTagsKey: tags, customMetaData: , yamlHeaderEnabled: true, journalEditordefaultNewNoteFolderSpec: , journalEditorSingleNote: false, defaultEditor: Markdown, defaultView: Standard, sortingField: Modified, sortingOrder: desc, remoteSyncFrequency: automatic, showNoteSummary: true, folderViewHeaderType: TitleGenerated, version: 2, markdownDefaultView: Last Used, markdownLastUsedView: Edit, homeScreen: all_notes, imageLocationSpec: ., zenMode: false, saveTitleInH1: true, swipeToDelete: true, inlineTagPrefixes: #, emojiParser: true, folderName: journal, bottomMenuBar: true, confirmDelete: true, storeInternally: true, storageLocation: , sshPublicKey: false, sshPrivateKey: false}","stack":"null "} {"t":1610630109826,"l":"i","msg":"Loading Repo at path /data/user/0/io.gitjournal.gitjournal/app_flutter/journal","stack":"null "} {"t":1610630109826,"l":"i","msg":"Calling GitInit for journal at: /data/user/0/io.gitjournal.gitjournal/app_flutter/journal","stack":"null "} {"t":1610630109875,"l":"d","msg":"Not syncing because RemoteRepo not configured","stack":"null "} {"t":1610630109879,"l":"i","msg":"confirmProPurchaseBoot: Pro Mode is false","stack":"null "} {"t":1610630109882,"l":"i","msg":"Notes Cache Loaded: 0 items","stack":"null "} {"t":1610630109882,"l":"i","msg":"Finished loading the notes cache","stack":"null "} {"t":1610630109900,"l":"i","msg":"Notes Cache saving: 0 items","stack":"null "} {"t":1610630109919,"l":"i","msg":"Finished loading all the notes","stack":"null "} {"t":1610630110043,"l":"d","msg":"Received Share with App (text): null","stack":"null "} {"t":1610630110093,"l":"d","msg":"Event.AppFirstOpen","stack":"null "} {"t":1610630117851,"l":"d","msg":"Event.DrawerSetupGitHost","stack":"null "} {"t":1610630118890,"l":"d","msg":"githostsetup_button_click GitHub","stack":"null "} {"t":1610630118891,"l":"d","msg":"Event.GitHostSetupButtonClick","stack":"null "} {"t":1610630122323,"l":"d","msg":"githostsetup_button_click Setup Automatically","stack":"null "} {"t":1610630122324,"l":"d","msg":"Event.GitHostSetupButtonClick","stack":"null "} {"t":1610630123691,"l":"d","msg":"githostsetup_button_click Authorize GitJournal","stack":"null "} {"t":1610630123691,"l":"d","msg":"Event.GitHostSetupButtonClick","stack":"null "} {"t":1610630123692,"l":"d","msg":"Starting autoconfigure","stack":"null "} {"t":1610630123692,"l":"d","msg":"GitHub: Installed Handler","stack":"null "} {"t":1610630125247,"l":"d","msg":"GitHub: Called onUrl with {URL: gitjournal://login.oauth2?code=ccb83b7f9df0d321e8e0}","stack":"null "} {"t":1610630125409,"l":"d","msg":"GithubResponse: access_token=1be3f40056c579d3d8f7c68d18ca584eb4bb406d&scope=repo&token_type=bearer","stack":"null "} {"t":1610630125410,"l":"d","msg":"GitHost Initalized: GitHostType.GitHub","stack":"null "} {"t":1610630125598,"l":"d","msg":"Starting RepoSelector","stack":"null "} {"t":1610630125614,"l":"d","msg":"Starting RepoSelector","stack":"null "} {"t":1610630131665,"l":"d","msg":"githostsetup_button_click Next","stack":"null "} {"t":1610630131665,"l":"d","msg":"Event.GitHostSetupButtonClick","stack":"null "} {"t":1610630131665,"l":"d","msg":"Starting autoconfigure copletion","stack":"null "} {"t":1610630131666,"l":"i","msg":"Generating SSH Key","stack":"null "} {"t":1610630136206,"l":"i","msg":"Generating KeyPair took: 0:00:04.539985","stack":"null "} {"t":1610630136206,"l":"d","msg":"Keys Dir: [/data/user/0/io.gitjournal.gitjournal/code_cache/keysILEDFX/id_rsa, /data/user/0/io.gitjournal.gitjournal/code_cache/keysILEDFX/id_rsa.pub]","stack":"null "} {"t":1610630136209,"l":"i","msg":"Adding as a deploy key","stack":"null "} {"t":1610630136603,"l":"d","msg":"GitHub addDeployKey: {\"id\":49376441,\"key\":\"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCofpfXxM2Spbtquf8gDhrE2IsojTbLR/Xj4ZdomoYnJ9DuDDUrjPb218YiHYg8lu/2syOLuATuComWDXpbGrYR/Qt4Qx21AuFBNzHuJdfLVgg9hs5ViRLmqCQQmhORMMyvpL6+rc/4xDZ40mmhACe7DH/uerXm9Lp50i7OqC6KCQcj3dmatzde5ys0fNvIT6Jywqgs8FOyorqv8l5ghVU6IGgD7ySMXRCVauXcUUYJxQflpj9uAMCrxyW+59an+M3K+n8qc4Qos9OaxhuAC10tTUZhdbtmoJIohFKsJcqignPtgOlL8fNuHjsmXk6m/ekSNDESXziiV4fQbJibknqiR7nMyz5NRMk6+x9Z3W4G+v2Gy31FROBKigEtBs5gnIr4hy20punYV/Gle3XncRASMk80TB+O4kCzRNEaiG44f2qqHdkXN40fgf1SA7rrSdi0otPkEH+UHYK0QzOiA4CbCAlYPsEC4nh9jZ/bN8x39f/NcULRpgoqrIg7HF3gxeFn4ZMitpoFqPEgD1tGnIUOxWBkZXwXQ0JGsm4mxbQfZkmXgwtwVxqfXQLxkXde6o6A6QxwWa30cKBT8usLN3XoJq5pMQopjlgp/dVIxOkMT54G/VbdFvbp5UosoLQ2WKMORDIzfHpED0w04VBG94MmCjQYZpfmEaD7jZWJiVwYXw==\",\"url\":\"https://api.github.com/repos/eleanorkonik/.verraine-obsidian/keys/49376441\",\"title\":\"GitJournal\",\"verified\":true,\"created_at\":\"2021-01-14T13:15:36Z\",\"read_only\":false}","stack":"null "} {"t":1610630136604,"l":"i","msg":"RepoPath: /data/user/0/io.gitjournal.gitjournal/app_flutter/journal","stack":"null "} {"t":1610630140099,"l":"d","msg":"Event.GitHostSetupComplete","stack":"null "} {"t":1610630140099,"l":"i","msg":"completeGitHostSetup repoPath: /data/user/0/io.gitjournal.gitjournal/app_flutter/journal","stack":"null "} {"t":1610630140572,"l":"i","msg":"Using remote branch: master","stack":"null "} {"t":1610630140575,"l":"i","msg":"Completing - no local branch","stack":"null "} {"t":1610630157966,"l":"i","msg":"--------------------------------","stack":"null "} {"t":1610630157968,"l":"i","msg":"--------------------------------","stack":"null "} {"t":1610630157968,"l":"i","msg":"--------------------------------","stack":"null "} {"t":1610630157968,"l":"i","msg":"--------- App Launched ---------","stack":"null "} {"t":1610630157968,"l":"i","msg":"--------------------------------","stack":"null "} {"t":1610630157968,"l":"i","msg":"--------------------------------","stack":"null "} {"t":1610630157968,"l":"i","msg":"--------------------------------","stack":"null "} {"t":1610630157968,"l":"i","msg":"AppSetting {onBoardingCompleted: true, collectUsageStatistics: true, collectCrashReports: true, version: 0, proMode: false, validateProMode: true, proExpirationDate: , pseudoId: 3fdef94c-ffeb-4897-856d-00c42d15b2c7, debugLogLevel: v, experimentalFs: false, experimentalMarkdownToolbar: false, experimentalGraphView: false, experimentalZeroConf: false, experimentalAccounts: false}","stack":"null "} {"t":1610630157990,"l":"d","msg":"Analytics Collection: true","stack":"null "} {"t":1610630157996,"l":"d","msg":"Event.Settings","stack":"null "} {"t":1610630157997,"l":"i","msg":"Setting {noteFileNameFormat: FromTitle, journalNoteFileNameFormat: FromTitle, yamlModifiedKey: modified, yamlCreatedKey: created, yamlTagsKey: tags, customMetaData: , yamlHeaderEnabled: true, journalEditordefaultNewNoteFolderSpec: , journalEditorSingleNote: false, defaultEditor: Markdown, defaultView: Standard, sortingField: Modified, sortingOrder: desc, remoteSyncFrequency: automatic, showNoteSummary: true, folderViewHeaderType: TitleGenerated, version: 2, markdownDefaultView: Last Used, markdownLastUsedView: Edit, homeScreen: all_notes, imageLocationSpec: ., zenMode: false, saveTitleInH1: true, swipeToDelete: true, inlineTagPrefixes: #, emojiParser: true, folderName: journal, bottomMenuBar: true, confirmDelete: true, storeInternally: true, storageLocation: , sshPublicKey: true, sshPrivateKey: true}","stack":"null "} {"t":1610630157998,"l":"i","msg":"Loading Repo at path /data/user/0/io.gitjournal.gitjournal/app_flutter/journal","stack":"null "} {"t":1610630158011,"l":"d","msg":"Event.RepoSynced","stack":"null "} {"t":1610630158015,"l":"i","msg":"confirmProPurchaseBoot: Pro Mode is false","stack":"null "} {"t":1610630158039,"l":"i","msg":"Notes Cache Loaded: 0 items","stack":"null "} {"t":1610630158040,"l":"i","msg":"Finished loading the notes cache","stack":"null "} {"t":1610630158236,"l":"d","msg":"Received Share with App (text): null","stack":"null "} {"t":1610630158256,"l":"i","msg":"Notes Cache saving: 20 items","stack":"null "} {"t":1610630158588,"l":"i","msg":"Finished loading all the notes","stack":"null "} {"t":1610630158607,"l":"e","msg":"Got Exception","ex":"Exception: Current Branch null","stack":"package:gitjournal/core/git_repo.dart 190 GitNoteRepository.merge package:stack_trace StackZoneSpecification._registerUnaryCallback.<fn> <asynchronous suspension> "} {"t":1610630158663,"l":"d","msg":"Synced!","stack":"null "} {"t":1610630158736,"l":"i","msg":"Notes Cache saving: 20 items","stack":"null "} {"t":1610630176249,"l":"i","msg":"Routing from / -> /folders","stack":"null "} {"t":1610630196005,"l":"d","msg":"Note modified - saving","stack":"null "} {"t":1610630196006,"l":"d","msg":"Event.NoteAdded","stack":"null "} {"t":1610630196018,"l":"d","msg":"Got addNote lock","stack":"null "} {"t":1610630196517,"l":"d","msg":"Event.RepoSynced","stack":"null "} {"t":1610630197032,"l":"e","msg":"Got Exception","ex":"Exception: Current Branch null","stack":"package:gitjournal/core/git_repo.dart 190 GitNoteRepository.merge package:gitjournal/repository.dart 163 Repository.syncNotes <asynchronous suspension> "} {"t":1610630197084,"l":"d","msg":"Synced!","stack":"null "} {"t":1610630197086,"l":"d","msg":"Note modified: /data/user/0/io.gitjournal.gitjournal/app_flutter/journal/00 Meta/02 Unsorted/Test eight sixteen.md","stack":"null "} {"t":1610630197127,"l":"i","msg":"Notes Cache saving: 20 items","stack":"null "} {"t":1610630227905,"l":"i","msg":"--------------------------------","stack":"null "} {"t":1610630227906,"l":"i","msg":"--------------------------------","stack":"null "} {"t":1610630227906,"l":"i","msg":"--------------------------------","stack":"null "} {"t":1610630227906,"l":"i","msg":"--------- App Launched ---------","stack":"null "} {"t":1610630227906,"l":"i","msg":"--------------------------------","stack":"null "} {"t":1610630227906,"l":"i","msg":"--------------------------------","stack":"null "} {"t":1610630227906,"l":"i","msg":"--------------------------------","stack":"null "} {"t":1610630227906,"l":"i","msg":"AppSetting {onBoardingCompleted: true, collectUsageStatistics: true, collectCrashReports: true, version: 0, proMode: false, validateProMode: true, proExpirationDate: , pseudoId: 3fdef94c-ffeb-4897-856d-00c42d15b2c7, debugLogLevel: v, experimentalFs: false, experimentalMarkdownToolbar: false, experimentalGraphView: false, experimentalZeroConf: false, experimentalAccounts: false}","stack":"null "} {"t":1610630227922,"l":"d","msg":"Analytics Collection: true","stack":"null "} {"t":1610630227926,"l":"d","msg":"Event.Settings","stack":"null "} {"t":1610630227926,"l":"i","msg":"Setting {noteFileNameFormat: FromTitle, journalNoteFileNameFormat: FromTitle, yamlModifiedKey: modified, yamlCreatedKey: created, yamlTagsKey: tags, customMetaData: , yamlHeaderEnabled: true, journalEditordefaultNewNoteFolderSpec: , journalEditorSingleNote: false, defaultEditor: Markdown, defaultView: Standard, sortingField: Modified, sortingOrder: desc, remoteSyncFrequency: automatic, showNoteSummary: true, folderViewHeaderType: TitleGenerated, version: 2, markdownDefaultView: Last Used, markdownLastUsedView: Edit, homeScreen: all_notes, imageLocationSpec: ., zenMode: false, saveTitleInH1: true, swipeToDelete: true, inlineTagPrefixes: #, emojiParser: true, folderName: journal, bottomMenuBar: true, confirmDelete: true, storeInternally: true, storageLocation: , sshPublicKey: true, sshPrivateKey: true}","stack":"null "} {"t":1610630227927,"l":"i","msg":"Loading Repo at path /data/user/0/io.gitjournal.gitjournal/app_flutter/journal","stack":"null "} {"t":1610630227940,"l":"d","msg":"Event.RepoSynced","stack":"null "} {"t":1610630227946,"l":"i","msg":"confirmProPurchaseBoot: Pro Mode is false","stack":"null "} {"t":1610630227957,"l":"i","msg":"Notes Cache Loaded: 20 items","stack":"null "} {"t":1610630227972,"l":"i","msg":"Finished loading the notes cache","stack":"null "} {"t":1610630228172,"l":"d","msg":"Received Share with App (text): null","stack":"null "} {"t":1610630228190,"l":"i","msg":"Notes Cache saving: 20 items","stack":"null "} {"t":1610630228549,"l":"i","msg":"Finished loading all the notes","stack":"null "} {"t":1610630228558,"l":"e","msg":"Got Exception","ex":"Exception: Current Branch null","stack":"package:gitjournal/core/git_repo.dart 190 GitNoteRepository.merge package:stack_trace StackZoneSpecification._registerUnaryCallback.<fn> <asynchronous suspension> "} {"t":1610630228630,"l":"d","msg":"Synced!","stack":"null "} {"t":1610630228685,"l":"i","msg":"Notes Cache saving: 20 items","stack":"null "} {"t":1610630230922,"l":"d","msg":"Event.RepoSynced","stack":"null "} {"t":1610630231367,"l":"e","msg":"Got Exception","ex":"Exception: Current Branch null","stack":"package:gitjournal/core/git_repo.dart 190 GitNoteRepository.merge package:gitjournal/repository.dart 163 Repository.syncNotes package:gitjournal/widgets/sync_button.dart 101 _SyncButtonState._syncRepo <asynchronous suspension> "} {"t":1610630231398,"l":"d","msg":"Synced!","stack":"null "} {"t":1610630231421,"l":"i","msg":"Notes Cache saving: 20 items","stack":"null "} {"t":1610630233800,"l":"d","msg":"Event.DrawerSettings","stack":"null "} {"t":1610630240996,"l":"i","msg":"No log file for 2021-01-13 08:17:20.915096","stack":"null "}

@lindameijer
Copy link

Thanks! With the 1.73.8 version, cleared storage and cache I got it working. At first it didn't work like I wanted it to (it pushed to 'master' instead of pushing directly to my default 'main' branch.) I couldn't find anything in the settings about which branch to push, but I fixed it by simply changing the default branch to 'master' in Github and on my computer.
I am not sure if I overlooked the option to select which branch to pull from/push to or that the current functionality is limited to 'master'. But if it is the latter it would be nice if working with other branch names would be supported as well since nowadays Github uses 'main' as default for new repos instead of 'master'.

@eleanorkonik
Copy link

For what it's worth, my default GitHub branch is already 'master.' and it still didn't work :(

vHanda added a commit that referenced this issue Jan 22, 2021
Outlined every case properly and tested it thoroughly. If this still
fails I am a terrible programmer, and should learn to isolate components
and write through tests.

Fixes #394 #378 #368
@vHanda vHanda closed this as completed Jan 22, 2021
@vHanda
Copy link
Contributor

vHanda commented Jan 22, 2021

Fixed with 1.73.10. I'm releasing it on Android and iOS right now. it might take a day or two to pass through the review.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants