victorbalssa / abacus

🟠 Abacus: Firefly III mobile application.
https://apps.apple.com/us/app/1627093491
GNU General Public License v3.0
525 stars 38 forks source link

Bug: Blank transaction screen #292

Closed pyccino closed 3 months ago

pyccino commented 3 months ago

Describe the bug After the initial configuration, even if in the account there are transactions, after clicking the "transactions" tab, the app loads for a quick second and then turns into a full blank screen.

To Reproduce -> Login into the app using the 0.16.0 version of the app -> Click on the transaction tab

Expected behavior It should show the transaction available for that account on firefly

Screenshots image

Smartphone (please complete the following information):

Additional context My IPhone is set to Italian language (not sure if relevant). The app loads for a quick second before showing the blank screen

image

There are transactions in the firefly account. But not all "asset accounts" have transactions.

The firefly III installation works with no problems, and transactions can be seen there.

The app uses an Access Token in order to login into firefly III

Other tabs are visible and usable as normal

pyccino commented 3 months ago

I've just tried again using the Oauth login and the same bug happened again

Edit:

The bug "fixes" it's self if I chose in the homepage something in the future (such as Q3 2024). The problem 100% lays if the fact that if there are no transaction in a set period the app "crashes".

After setting Q3 2024 -> transaction I see this image

(Expected behaviour). If I change the date to anything in May or April (even on specific dates where I do have transactions) it blanks.

But if I set either the Currency or the account to one where I do have transactions it works without bugs

victorbalssa commented 3 months ago

Hi @pyccino, unfortunately I can't reproduce this behaviour. Can you accept the OTA update and check if there is still a bug?

pyccino commented 3 months ago

Hey @victorbalssa, yes with the new update the behaviour seems to be fixed! Thank you! You are doing a really great job with the app btw