{"action":"closed","issue":{"url":"https://api.github.com/repos/toolkit-for-ynab/toolkit-for-ynab/issues/1462","repository_url":"https://api.github.com/repos/toolkit-for-ynab/toolkit-for-ynab","labels_url":"https://api.github.com/repos/toolkit-for-ynab/toolkit-for-ynab/issues/1462/labels{/name}","comments_url":"https://api.github.com/repos/toolkit-for-ynab/toolkit-for-ynab/issues/1462/comments","events_url":"https://api.github.com/repos/toolkit-for-ynab/toolkit-for-ynab/issues/1462/events","html_url":"https://github.com/toolkit-for-ynab/toolkit-for-ynab/issues/1462","id":370684058,"node_id":"MDU6SXNzdWUzNzA2ODQwNTg=","number":1462,"title":"Show Running Balance Error when sorting","user":{"login":"bradymholt","id":759811,"node_id":"MDQ6VXNlcjc1OTgxMQ==","avatar_url":"https://avatars0.githubusercontent.com/u/759811?v=4","gravatar_id":"","url":"https://api.github.com/users/bradymholt","html_url":"https://github.com/bradymholt","followers_url":"https://api.github.com/users/bradymholt/followers","following_url":"https://api.github.com/users/bradymholt/following{/other_user}","gists_url":"https://api.github.com/users/bradymholt/gists{/gist_id}","starred_url":"https://api.github.com/users/bradymholt/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bradymholt/subscriptions","organizations_url":"https://api.github.com/users/bradymholt/orgs","repos_url":"https://api.github.com/users/bradymholt/repos","events_url":"https://api.github.com/users/bradymholt/events{/privacy}","received_events_url":"https://api.github.com/users/bradymholt/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":2,"created_at":"2018-10-16T15:59:18Z","updated_at":"2018-10-18T05:41:50Z","closed_at":"2018-10-18T05:41:50Z","author_association":"NONE","body":"<!-- Thank you for submitting a bug report! Please take the time to fill out\r\nevery section of this form. Failure to complete any of these sections will\r\nresult in us not being able to debug your issue and may result in us closing\r\nthe report entirely. -->\r\n\r\n# Name of Defective Feature\r\n-  Show Running Balance\r\n\r\n# System Settings (Required)\r\n- ToolKit Version: 2.9.2\r\n- Operating System (Mac/Windows/Etc): macOS\r\n- Browser (Chrome/Firefox/Safari): Chrome\r\n- Browser Version:  69.0.3497.100\r\n- Other Extensions: (none)\r\n\r\n# Export of Toolkit Settings (Bottom Left of Settings Page)\r\n<details> \r\n<summary>Settings Export</summary>\r\n\r\n```\r\n[{\"key\":\"AccountsDisplayDensity\",\"value\":\"0\"},{\"key\":\"AccountsEmphasizedOutflows\",\"value\":false},{\"key\":\"AccountsStripedRows\",\"value\":true},{\"key\":\"AdjustableColumnWidths\",\"value\":false},{\"key\":\"AutoDistributeSplits\",\"value\":false},{\"key\":\"AutomaticallyMarkAsCleared\",\"value\":false},{\"key\":\"BetterScrollbars\",\"value\":\"0\"},{\"key\":\"BudgetCategoryFeatures\",\"value\":true},{\"key\":\"BudgetProgressBars\",\"value\":\"0\"},{\"key\":\"BudgetQuickSwitch\",\"value\":false},{\"key\":\"CalendarFirstDay\",\"value\":\"0\"},{\"key\":\"CategoryActivityCopy\",\"value\":false},{\"key\":\"CategoryActivityPopupWidth\",\"value\":\"0\"},{\"key\":\"ChangeEnterBehavior\",\"value\":false},{\"key\":\"CheckCreditBalances\",\"value\":true},{\"key\":\"CheckNumbers\",\"value\":true},{\"key\":\"ClearSelection\",\"value\":false},{\"key\":\"CollapseSideMenu\",\"value\":true},{\"key\":\"ColourBlindMode\",\"value\":true},{\"key\":\"CompactIncomeVsExpense\",\"value\":false},{\"key\":\"CreditCardEmoji\",\"value\":false},{\"key\":\"CurrentMonthIndicator\",\"value\":false},{\"key\":\"CustomFlagNames\",\"value\":false},{\"key\":\"DaysOfBuffering\",\"value\":false},{\"key\":\"DaysOfBufferingHistoryLookup\",\"value\":\"0\"},{\"key\":\"DisableToolkit\",\"value\":false},{\"key\":\"DisplayTargetGoalAmount\",\"value\":\"0\"},{\"key\":\"DisplayTotalMonthlyGoals\",\"value\":false},{\"key\":\"DisplayUpcomingAmount\",\"value\":true},{\"key\":\"EasyTransactionApproval\",\"value\":false},{\"key\":\"EditAccountButton\",\"value\":\"0\"},{\"key\":\"EnlargeCategoriesDropdown\",\"value\":true},{\"key\":\"EnterToMove\",\"value\":false},{\"key\":\"GoalIndicator\",\"value\":false},{\"key\":\"GoalWarningColor\",\"value\":false},{\"key\":\"GoogleFontsSelector\",\"value\":\"0\"},{\"key\":\"HideAccountBalancesType\",\"value\":\"0\"},{\"key\":\"HideAgeOfMoney\",\"value\":false},{\"key\":\"HideHelp\",\"value\":true},{\"key\":\"HideReferralBanner\",\"value\":true},{\"key\":\"HighlightNegatives\",\"value\":false},{\"key\":\"ImportNotification\",\"value\":\"0\"},{\"key\":\"IncomeFromLastMonth\",\"value\":\"0\"},{\"key\":\"IncomeVsExpenseHoverHighlight\",\"value\":true},{\"key\":\"LargerClickableIcons\",\"value\":false},{\"key\":\"MonthlyNotesPopupWidth\",\"value\":\"0\"},{\"key\":\"NavDisplayDensity\",\"value\":\"0\"},{\"key\":\"Pacing\",\"value\":\"0\"},{\"key\":\"PrintingImprovements\",\"value\":true},{\"key\":\"PrivacyMode\",\"value\":\"0\"},{\"key\":\"QuickBudgetWarning\",\"value\":false},{\"key\":\"ReconciledTextColor\",\"value\":\"0\"},{\"key\":\"RemovePositiveHighlight\",\"value\":false},{\"key\":\"RemoveZeroCategories\",\"value\":false},{\"key\":\"ResizeInspector\",\"value\":false},{\"key\":\"ResizeSidebar\",\"value\":false},{\"key\":\"RightClickToEdit\",\"value\":true},{\"key\":\"RowHeight\",\"value\":\"0\"},{\"key\":\"RowsHeight\",\"value\":\"0\"},{\"key\":\"RunningBalance\",\"value\":\"1\"},{\"key\":\"SeamlessBudgetHeader\",\"value\":true},{\"key\":\"SetMultipleFlags\",\"value\":false},{\"key\":\"ShowCategoryBalance\",\"value\":false},{\"key\":\"ShowIntercom\",\"value\":true},{\"key\":\"SpareChange\",\"value\":false},{\"key\":\"SplitKeyboardShortcut\",\"value\":true},{\"key\":\"SplitTransactionAutoAdjust\",\"value\":false},{\"key\":\"SquareNegativeMode\",\"value\":false},{\"key\":\"StealingFromFuture\",\"value\":false},{\"key\":\"SwapClearedFlagged\",\"value\":true},{\"key\":\"TargetBalanceWarning\",\"value\":false},{\"key\":\"ToBeBudgetedWarning\",\"value\":false},{\"key\":\"ToggleMasterCategories\",\"value\":false},{\"key\":\"ToggleSplits\",\"value\":false},{\"key\":\"ToggleTransactionFilters\",\"value\":\"0\"},{\"key\":\"ToolkitReports\",\"value\":true},{\"key\":\"TransactionGridFeatures\",\"value\":true},{\"key\":\"ViewZeroAsEmpty\",\"value\":false},{\"key\":\"l10n\",\"value\":\"0\"},{\"key\":\"options.dark-mode\",\"value\":false},{\"key\":\"reports\",\"value\":true}]\r\n```\r\n</details>\r\n\r\n# Steps to Reproduce the Behavior\r\n<!-- Please write down the steps necessary to reproduce the behavior you're\r\nseeing. Please be as thorough as possible. -->\r\n1. ​Turn on 'Show Running Balance'\r\n2. ​Go to 'Account' view\r\n3. ​Click on Inflow or Outflow column to sort\r\n\r\n# Expected Behavior\r\nTransactions to sort and running balance to be shown\r\n\r\n# Actual Behavior\r\n\"Uh Oh\" modal and console error:\r\n```\r\nrollbar.min.js:2 Error: Could not find account for id null\r\n    at n.r.initialize [as _super] (appmain.44d689559bd6736c0783.js:129)\r\n    at n.initialize (appmain.44d689559bd6736c0783.js:129)\r\n    at n [as initialize] (appmain.44d689559bd6736c0783.js:19)\r\n    at t.getBudgetViewModel (appmain.44d689559bd6736c0783.js:126)\r\n    at t.loadBudgetViewModel (appmain.44d689559bd6736c0783.js:126)\r\n    at n.getBudgetViewModel (appmain.44d689559bd6736c0783.js:134)\r\n    at n.getBudgetViewModel_AccountTransactionsViewModel (appmain.44d689559bd6736c0783.js:134)\r\n    at calculateRunningBalance (index.js:163)\r\n    at n.<anonymous> (index.js:159)\r\n    at Object.p [as sendEvent] (appmain.44d689559bd6736c0783.js:18)\r\n```"}}
{"actor":{"display_login":"joshmadewell"}}