Bug?: scheduled transfers only show one side for future transactions

I just discovered that pulling all my 'scheduled_transactions' from the API brings in only 1 transaction for a transfer between accounts.  For past transactions, both sides are recorded in the json dump.

Is this a bug?  or intended behavior?  I lean towards bug because it feels a little like a very similar thing is changing behavior when one would not expect it.  Thanks!

5replies Oldest first
  • Oldest first
  • Newest first
  • Active threads
  • Popular
  • I wanted to point out that both accounts are Tracked accounts

    Like
  • MapleLeaf For scheduled transfer transactions, the other side doesn't exist until the scheduled transaction actually fires, at which time both sides of the transfer are created. Make sense?

    Like
      • yamlCase
      • yamlCase
      • 1 yr ago
      • Reported - view

      George I think it would make more sense for the other side to show up in the scheduled transactions.  This would also be consistent with how the other side *does* show up in the GUI.  I think this is where my disconnect is stemming from... the API isn't consistent with the GUI.

      Like
      • George
      • Developer
      • george_ynab
      • 1 yr ago
      • Reported - view

      MapleLeaf You're correct, in this case the API isn't consistent with the web app. In the DB, there's only one scheduled transfer record, which is what we're returning via the API. On the web app, we take that same single record and display it differently depending on which account we're showing.

      Sorry for the confusion. I've added "return both sides of scheduled transfers via the API" to our wish list.

      Like
      • yamlCase
      • yamlCase
      • 1 yr ago
      • 1
      • Reported - view

      George Thank you... and keep up the good work!  You're awesome for being so responsive and the quality of YNAB really shows.

      Like 1
Like Follow
  • 1 yr agoLast active
  • 5Replies
  • 61Views
  • 1 Following