You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
[HOLD for #29428] - [$500] Login - Settings page has no skeleton placeholder when the page is loading #30362
changed the title [-]Login - Settings page has no skeleton placeholder when the page is loading[/-][+][$500] Login - Settings page has no skeleton placeholder when the page is loading[/+]on Oct 25, 2023
Yeah I confirm, it should be resolved by the linked PR. Maybe we can put this issue on hod until the PR will be merged? After that we can retest this scenario to be sure it's fixed
Sorry for missing this! @thesahindia in the future, please make sure to remove the "Reviewing" label and add the "awaiting payment" labels, as this will trigger the payment process to begin 👍
Sorry for missing this! @thesahindia in the future, please make sure to remove the "Reviewing" label and add the "awaiting payment" labels, as this will trigger the payment process to begin 👍
FYI: C+ team doesn't have permission to add/remove labels. It should be done by BZ or engineer
Weird, I was under the impression they could — odd. But thanks for the heads up!
@bernhardoj I've sent you an offer in Upwork as the previous one expired. Please let me know as soon as that is accepted and I can get that paid to you ASAP 👍
Activity
[-]Login - Settings page has no skeleton placeholder when the page is loading[/-][+][$500] Login - Settings page has no skeleton placeholder when the page is loading[/+]melvin-bot commentedon Oct 25, 2023
Job added to Upwork: https://www.upwork.com/jobs/~01fc78993cd9ce2750
melvin-bot commentedon Oct 25, 2023
Triggered auto assignment to @CortneyOfstad (
Bug), see https://stackoverflow.com/c/expensify/questions/14418 for more details.melvin-bot commentedon Oct 25, 2023
Bug0 Triage Checklist (Main S/O)
Platformsin OP are ✅)melvin-bot commentedon Oct 25, 2023
Triggered auto assignment to Contributor-plus team member for initial proposal review - @thesahindia (
External)bernhardoj commentedon Oct 25, 2023
Proposal
Please re-state the problem that we are trying to solve in this issue.
There is no skeleton when opening the settings page after login.
What is the root cause of that problem?
Previously, we will show the skeleton if the user's personal details data is empty.
App/src/pages/settings/InitialSettingsPage.js
Lines 334 to 339 in 1e22431
However, in this functional migration PR, if the personal detail is empty, we return null.
App/src/pages/settings/InitialSettingsPage.js
Lines 326 to 331 in 1e22431
Also, the skeleton color is currently the same color as the RHP background color (#061B09), so we still won't be able to see the skeleton.
App/src/pages/settings/InitialSettingsPage.js
Lines 335 to 336 in 1e22431
Here is the reason why it's changed. But now, the settings header section background color is back to the app bg color.
What changes do you think we should make in order to solve the problem?
Remove these codes:
App/src/pages/settings/InitialSettingsPage.js
Lines 329 to 331 in 1e22431
App/src/pages/settings/InitialSettingsPage.js
Line 336 in 1e22431
Screen.Recording.2023-10-26.at.00.53.28.mov
ishpaul777 commentedon Oct 25, 2023
I beleive this will be resolved in this PR
cc @robertKozik
robertKozik commentedon Oct 26, 2023
Yeah I confirm, it should be resolved by the linked PR. Maybe we can put this issue on hod until the PR will be merged? After that we can retest this scenario to be sure it's fixed
bernhardoj commentedon Oct 27, 2023
I think that PR would partly resolve the issue, but I agree we can hold for it.
19 remaining items
bernhardoj commentedon Nov 16, 2023
PR is ready
cc: @thesahindia
CortneyOfstad commentedon Dec 6, 2023
@thesahindia any update on the PR above? Thanks!
thesahindia commentedon Dec 10, 2023
@CortneyOfstad, the PR was merged 3 weeks ago.
bernhardoj commentedon Dec 16, 2023
I think this is ready for payment
CortneyOfstad commentedon Dec 21, 2023
Sorry for missing this! @thesahindia in the future, please make sure to remove the "Reviewing" label and add the "awaiting payment" labels, as this will trigger the payment process to begin 👍
situchan commentedon Dec 21, 2023
FYI: C+ team doesn't have permission to add/remove labels. It should be done by BZ or engineer
CortneyOfstad commentedon Dec 21, 2023
Weird, I was under the impression they could — odd. But thanks for the heads up!
@bernhardoj I've sent you an offer in Upwork as the previous one expired. Please let me know as soon as that is accepted and I can get that paid to you ASAP 👍
bernhardoj commentedon Dec 21, 2023
@CortneyOfstad accepted. Thanks!
CortneyOfstad commentedon Dec 21, 2023
Payment Summary
@thesahindia to be paid $500 via NewDot
@bernhardoj was paid $500 via Upwork
JmillsExpensify commentedon Jan 14, 2024
$500 payment approved for @thesahindia based on comment above.