Skip to content

[HOLD for payment 2023-03-13] [$4000] Able to change timezone through direct link even when the automatically determine location switch is on #14340

Description

@kavimuru

If you haven’t already, check out our contributing guidelines for onboarding and email contributors@expensify.com to request to join our Slack channel!


Action Performed:

  1. Go to Settings > Profile
  2. Go to Timezone
  3. Toggle off the automatically determine location switch
  4. Click on Timezone
  5. Copy the URL of the select timezone page
  6. Go back and toggle on the automatically determine location switch
  7. In the address bar, paste the copied URL and press enter

Expected Result:

The controls should be disabled, with only the ability to go back

Actual Result:

After updating the timezone directly through the link, the new timezone is displayed on the timezone initial page, but
The old timezone is displayed on the profile page
The old timezone is selected on the timezone list page
The automatically determine location switch doesn't work

Workaround:

unknown

Platforms:

Which of our officially supported platforms is this issue occurring on?

  • MacOS / Chrome / Safari

Version Number: 1.2.54-2
Reproducible in staging?: y
Reproducible in production?: y
If this was caught during regression testing, add the test name, ID and link from TestRail:
Email or phone of affected tester (no customers):
Logs: https://stackoverflow.com/c/expensify/questions/4856
Notes/Photos/Videos:

Screen.Recording.2023-01-16.at.5.32.35.PM.mov
Recording.1305.mp4

Expensify/Expensify Issue URL:
Issue reported by: @adeel0202
Slack conversation: https://expensify.slack.com/archives/C049HHMV9SM/p1673873060216069

View all open jobs on GitHub

Upwork Automation - Do Not Edit
  • Upwork Job URL: https://www.upwork.com/jobs/~01b8d0920a25d93b4f
  • Upwork Job ID: 1618711874173829120
  • Last Price Increase: 2023-02-09

Activity

  1. added
    BugSomething is broken. Auto assigns a BugZero manager.
    on Jan 16, 2023
  2. locked and limited conversation to collaborators on Jan 16, 2023
  3. sonialiap commented on Jan 24, 2023

    @sonialiap
    Contributor

    I can replicate the reported behavior. Setting the timezone via the link does not update the timezone set on my profile or in the timezone selection list. Looks like making the change via the link does not override the "automatically determine toggle"

  4. sonialiap commented on Jan 24, 2023

    @sonialiap
    Contributor

    Asking team about expected behavior here

  5. sonialiap commented on Jan 25, 2023

    @sonialiap
    Contributor

    Team agreed that the behavior described here isn't ideal. Suggested solution is when Automatically determine your location then redirect https://new.expensify.com/settings/profile/timezone/select back to https://new.expensify.com/settings/profile/timezone

  6. removed their assignment
    on Jan 25, 2023
  7. added
    ExternalAdded to denote the issue can be worked on by a contributor
    on Jan 26, 2023
  8. unlocked this conversation on Jan 26, 2023
  9. changed the title [-]Able to change timezone through direct link even when the automatically determine location switch is on[/-] [+][$1000] Able to change timezone through direct link even when the automatically determine location switch is on[/+] on Jan 26, 2023
  10. melvin-bot commented on Jan 26, 2023

    @melvin-bot
  11. 103 remaining items

  12. priyeshshah11 commented on Mar 31, 2023

    @priyeshshah11
    Contributor

    @kevinksullivan Got the offer and accepted now! Thanks 👍

  13. MelvinBot commented on Apr 4, 2023

    @MelvinBot
    Contributor

    @tylerkaraszewski, @kevinksullivan, @mollfpr, @priyeshshah11 Whoops! This issue is 2 days overdue. Let's get this updated quick!

  14. tylerkaraszewski commented on Apr 4, 2023

    @tylerkaraszewski
    Contributor

    @kevinksullivan - this issue shows as overdue but I'm not sure what action we're waiting on. A PR from @priyeshshah11 ?

  15. kevinksullivan commented on Apr 5, 2023

    @kevinksullivan
    Contributor

    Just waiting to finish payment @tylerkaraszewski

  16. kevinksullivan commented on Apr 5, 2023

    @kevinksullivan
    Contributor

    @priyeshshah11 it looks like the offer is still pending... Does it show as accepted on your end?

    image

  17. priyeshshah11 commented on Apr 5, 2023

    @priyeshshah11
    Contributor

    @priyeshshah11 it looks like the offer is still pending... Does it show as accepted on your end?

    image

    @kevinksullivan accepted & requested payment

    image

  18. kevinksullivan commented on Apr 7, 2023

    @kevinksullivan
    Contributor

    image

    sheesh, sorry about all the back and forth @priyeshshah11 . It seems I finally got this to work. Closing out!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

Awaiting PaymentAuto-added when associated PR is deployed to productionBugSomething is broken. Auto assigns a BugZero manager.EngineeringExternalAdded to denote the issue can be worked on by a contributorReviewingHas a PR in reviewWeeklyKSv2

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions