-
Notifications
You must be signed in to change notification settings - Fork 2.9k
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
[Onyx] Move policyTaxRates_
key back into the policy_
key
#36171
Comments
Job added to Upwork: https://www.upwork.com/jobs/~019f2faa357c786564 |
Triggered auto assignment to Contributor Plus for review of internal employee PR - @getusha ( |
I just realized we also need to fix the location of cc @mountiny |
@flodnv Made an issue for this here #36176 and will address it Also noted on this PR https://github.com/Expensify/Auth/pull/9677/files |
The data in onyx is an object keyed by fieldID but in the DB is an array, so I think we can't do this |
@MonilBhavsar, @getusha Uh oh! This issue is overdue by 2 days. Don't forget to update your issues! |
The plan is to
|
Hi, I'm Eto from Callstack - expert contributor group - and I would like to take care of this issue. |
Is the plan to use an Onyx migration to ensure the data exists in the
proper key?
…On Tue, Feb 13, 2024 at 12:15 AM Etotaziba Olei ***@***.***> wrote:
Hi, I'm Eto from Callstack - expert contributor group - and I would like
to take care of this issue.
—
Reply to this email directly, view it on GitHub
<#36171 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAJMAB75VH2QGML36N5FJATYTMHJFAVCNFSM6AAAAABDAJRNCSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSNBQGU2DONRSHA>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
Also, is the plan to store tax details in |
Oh also, anytime we force users to upgrade to a new app version would be a good opportunity to remove this code. Then we don't have to consider how much time is "enough" before removing things. Not sure if I'd force an upgrade for this though and we haven't used this yet. |
From this SO https://stackoverflowteams.com/c/expensify/questions/14164 I think we don't require Onyx migration
Where we're moving data from one Onyx key to another and currently client is only reading that data |
No, under the |
Yes correct! We can note an app version where the App PR is deployed to production and once |
@MonilBhavsar I raised a draft_PR where This is done for the main branch for now. I'm currently updating on edit fields PR as well. |
App PR is merged and deployed to production in version |
cc @kosmydel @filip-solecki since you're working on the Simplified Collect: Taxes doc too |
As per this comment https://github.com/Expensify/Auth/pull/9773#discussion_r1516014889 |
All PR's are deployed and |
Problem & Solution
Sister issue: #36170
Discussed internally, summarised here and concluded there
policyTaxRates_
andpolicyReportFields_
for no good reason. There's no size to optimize for in these collections.policy_
keydisabled
property to hide them. We will need to display them to admins soon enoughcc @iwiznia @puneetlath @tgolen @marcaaron @francoisl @dangrous @johnmlee101 @stitesExpensify @thienlnam @nkuoch @AndrewGable @luacmartins
Upwork Automation - Do Not Edit
The text was updated successfully, but these errors were encountered: