-
Notifications
You must be signed in to change notification settings - Fork 3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[$250] Don't set the user's timezone if it's empty #47452
Comments
Triggered auto assignment to Contributor-plus team member for initial proposal review - @abdulrahuman5196 ( |
Current assignee @puneetlath is eligible for the Bug assigner, not assigning anyone new. |
ProposalPlease re-state the problem that we are trying to solve in this issue.Don't set the user's timezone if it's empty What is the root cause of that problem?We
What changes do you think we should make in order to solve the problem?We need to add a check that
What alternative solutions did you explore? (Optional) |
Elliot-Alderson504 Your proposal will be dismissed because you did not follow the proposal template. |
Edited by proposal-police: This proposal was edited at 2024-08-15 02:04:16 UTC. ProposalPlease re-state the problem that we are trying to solve in this issue.What is the root cause of that problem?
What changes do you think we should make in order to solve the problem?
with:
What alternative solutions did you explore? (Optional)
|
ProposalPlease re-state the problem that we are trying to solve in this issue.Do not assign a timezone to the user if it is empty. What is the root cause of that problem?
What changes do you think we should make in order to solve the problem?In src/libs/actions/PersonalDetails.ts function updateAutomaticTimezone(timezone: Timezone) {
if (!currentUserAccountID) {
return;
}
if(isEmpty(timezone) || isEmpty(timezone.selected)) {
return;
} What alternative solutions did you explore? (Optional)N/A |
@puneetlath, @chiragsalian, @abdulrahuman5196 Huh... This is 4 days overdue. Who can take care of this? |
@abdulrahuman5196 thoughts on the proposals? |
Checking now |
Contributors, I don't see solid information on the first point in all the proposals.
Furthermore Could you folks kindly check and update the proposal on And @puneetlath Do we have any way to repro this issue normally? |
The person who experienced it was on airplane wifi when they experienced it. I don't know a way to reliably reproduce it. |
@puneetlath, @chiragsalian, @abdulrahuman5196 Huh... This is 4 days overdue. Who can take care of this? |
@puneetlath @chiragsalian @abdulrahuman5196 this issue was created 2 weeks ago. Are we close to approving a proposal? If not, what's blocking us from getting this issue assigned? Don't hesitate to create a thread in #expensify-open-source to align faster in real time. Thanks! |
@puneetlath, @chiragsalian, @abdulrahuman5196 6 days overdue. This is scarier than being forced to listen to Vogon poetry! |
Not overdue, waiting for proposals. Demoting to weekly. |
@abdulrahuman5196 PR is ready. |
This issue has not been updated in over 15 days. @puneetlath, @Beamanator, @chiragsalian, @abdulrahuman5196, @daledah eroding to Monthly issue. P.S. Is everyone reading this sure this is really a near-term priority? Be brave: if you disagree, go ahead and close it out. If someone disagrees, they'll reopen it, and if they don't: one less thing to do! |
PR has been on prod since 18/9/2024 |
@chiragsalian / @puneetlath Seems the automation had failed here. The PR has been in production for more than a week. The issue should be due for payment. |
Not a regression
Not a consistently reproducible bug, so regression test wont be useful here. |
Triggered auto assignment to @strepanier03 ( |
Job added to Upwork: https://www.upwork.com/jobs/~021841911357137490129 |
Current assignee @abdulrahuman5196 is eligible for the External assigner, not assigning anyone new. |
Contributor: @daledah owed $250 via Upwork @daledah , can you please accept the job and reply here once you have?
@abdulrahuman5196 , can you expand on this? We have an option to test monthly for edgecase bugs, which we might want to do here. |
@mallenexpensify This would be fine. I think the test case would already be in regression test. Anyways added the test steps if required.
|
$250 approved for @abdulrahuman5196 |
@mallenexpensify I accepted, thanks 🙏 |
Thanks for stepping in here @mallenexpensify. I've gone ahead and paid @daledah so we're good to go here. Thanks everyone! |
It seems like there are some cases where the user's local timezone can be empty. In those cases, if the user has "automatic" set for their timezone preferences, we will call the API with the empty timezone. We recently had an employee experience this while using airplane wifi. Coming from the internal issue:
Let's try to:
cc @rafecolton @chiragsalian
Issue Owner
Current Issue Owner: @Upwork Automation - Do Not Edit
The text was updated successfully, but these errors were encountered: