Ivy-Apps / ivy-wallet

Ivy Wallet is an open-source money manager app for Android, no longer maintained. You can fork the code or download the final version from Google Play.
https://play.google.com/store/apps/details?id=com.ivy.wallet
GNU General Public License v3.0
2.8k stars 675 forks source link

[BUG] Time Not Applied Correctly in Loans – Set Time Behind by 1 Hour (-1h) #3481

Closed zi3dAouidene closed 2 months ago

zi3dAouidene commented 2 months ago

Please confirm the following

Describe the bug

In the loans section, the time is consistently behind by one hour (-1h) from the set value. This bug results in incorrect time being displayed for all loan entries.

To Reproduce

  1. Navigate to the loans section.
  2. Set a specific time for a loan.
  3. Observe that the displayed time is consistently behind by 1 hour from the time that was set.

Expected behavior

The time should match the exact value set for the loan.

Screenshots

https://github.com/user-attachments/assets/3c9db962-9367-45ef-9cfb-7990cded3126

App version

v2024.09.01

Smartphone

Xiaomi redmi 10, Android 11

Additional context

Please check the attached video for a more detailed demonstration of the issue.

ivywallet commented 2 months ago

Thank you @zi3dAouidene for raising Issue #3481! 🚀 What's next? Read our Contribution Guidelines 📚.

Tagging @ILIYANGERMANOV for review & approval 👀

ILIYANGERMANOV commented 2 months ago

To fix it use:

these are the proper new classes that are tested and work

akashs056 commented 2 months ago

I'm on it

ivywallet commented 2 months ago

Thank you for your interest @akashs056! 🎉 Issue #3481 is assigned to you. You can work on it! ✅

If you don't want to work on it now, please un-assign yourself so other contributors can take it.

Also, make sure to read our Contribution Guidelines.