diff --git a/config-ext.org b/config-ext.org index f3c51e5..01cac06 100644 --- a/config-ext.org +++ b/config-ext.org @@ -142,6 +142,14 @@ :override #'check-account-in-buffer) + ;; TODO there has to be a better way to do this + (defun save-after-reconcile-toggle (&rest args) + (save-buffer)) + + (advice-add #'ledger-toggle-current + :after + #'save-after-reconcile-toggle) + (defun ledger-dynamic-report () (interactive) (let* ((ledger-reports dynamic-reports)