ivy-wallet icon indicating copy to clipboard operation
ivy-wallet copied to clipboard

I have a problem with adding entry past 12.00 AM and before 07.00 AM

Open natashadjayaputera opened this issue 1 year ago • 4 comments

Please confirm the following

Describe the bug

For context,

I live in a place that use GMT+7 for their timezone.

Every time I tried to add an entry that has time in between 12.00 AM to 07.00 AM it's saved as yesterday's entry, and everytime I tried to change the time out of that range, the date automatically changed to the day before. Also, if my phone time is in between 12.00 AM to 07.00 AM even though I've changed date already, yesterday's date is still called "TODAY"

To Reproduce

Entry saved as yesterday's entry:

  1. Make sure you are in GMT+7 timezone
  2. Add a new entry
  3. Choose time value in between 12:00 AM to 07:00 AM
  4. Save
  5. You can see that the entry is saved as yesterday's date.

Entry date changed when I changed the time:

  1. Open the entry that you saved earlier.
  2. Change the time to be above 07:00 AM
  3. You can see the date is changed to yesterday's date.

Yesterday's date is called "Today":

  1. Have your phone time in between 12:00AM to 07:00AM
  2. Open Ivy wallet apps
  3. Look at the main transaction history page and see that yesterday's date is still called Today.

Expected behavior

  1. Entry saved between 12:00 AM to 07:00 AM should be saved under correct date in main transaction history page
  2. Changing time should not changed any date.
  3. If the phone's date already changed, the app should also changed accordingly.

Screenshots

Please look at the current time on top left. It's 03:23 on 13 June

Here you can see that I'm trying to add an entry for 13 June 03:23. Screenshot_20240613-032315

But in the main transaction history page, it's saved under 12 June, and it's still called "TODAY" even though it's already 13 June for me. Screenshot_20240613-032318

So I tried to change the time to 08.27 AM. Screenshot_20240613-032342

But after I pressed the OK button, the date immediately changed to 12 June. Screenshot_20240613-032346

So I changed it to 13 June and it's saved correctly under 13 June on main transaction history page. Screenshot_20240613-032352

App version

4.6.3 (163)

Smartphone

Infinix Note 30 Pro, Android Version 13

Additional context

No response

natashadjayaputera avatar Jun 12 '24 20:06 natashadjayaputera

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

Tagging @ILIYANGERMANOV for review & approval 👀

ivywallet avatar Jun 12 '24 20:06 ivywallet

Hi @natashadjayaputera can you try the latest APK from GitHub?

https://t.me/c/1647280565/16118

ILIYANGERMANOV avatar Jun 13 '24 07:06 ILIYANGERMANOV

Hi @natashadjayaputera can you try the latest APK from GitHub?

https://t.me/c/1647280565/16118

Hello I've tried the latest Ivy Wallet Demo APK shared on Telegram Screenshot_20240613-170708.jpg

And it's still showing the same bugs

natashadjayaputera avatar Jun 13 '24 10:06 natashadjayaputera

Bump, related to #3033

ynshung avatar Jun 23 '24 07:06 ynshung

@natashadjayaputera there was a fix done related to this issue. Please try the latest APK from Telegram and confirm if this issue persists.

suyash01 avatar Aug 04 '24 11:08 suyash01

@suyash01 yup, I think it has been fixed!

natashadjayaputera avatar Aug 04 '24 17:08 natashadjayaputera