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
Remove Onyx.connect() for the key: ${ONYXKEYS.COLLECTION.REPORT}${reportID} in src/libs/actions/Report.ts #73667
@samranahm historically, this project has been for a closed group of contributors. However, I would be open to seeing what your proposal would be for this one. If it works out and you are solid and know what you're doing with few instuctions, then perhaps you can work on more of these for us. Can you post a quick proposal for this one, please?
What alternative solutions did you explore? (Optional)
Reminder: Please use plain English, be brief and avoid jargon. Feel free to use images, charts or pseudo-code if necessary. Do not post large multi-line diffs or write walls of text. Do not create PRs unless you have been hired for this job.
@trjExpensify - as I, @twisterdotcom am already assigned to this issue as BZ, could you also check this box to confirm the Payment Summary above. Note that no single individual can both confirm the payment amounts and approve the payment itself due to SOX.
Activity
tgolen commentedon Oct 28, 2025
Warning
DO NOT POST PROPOSALS ON THIS ISSUE!!
Bug-Zero Instructions
src/libs/actions/Report.tsto removeOnyx.connect()references #73647melvin-bot commentedon Oct 28, 2025
Triggered auto assignment to @twisterdotcom (
Bug), see https://stackoverflow.com/c/expensify/questions/14418 for more details. Please add this bug to a GH project, as outlined in the SO.samranahm commentedon Oct 28, 2025
Are we accepting External contributors on it, I’m ready to work on this one.
tgolen commentedon Oct 28, 2025
@samranahm historically, this project has been for a closed group of contributors. However, I would be open to seeing what your proposal would be for this one. If it works out and you are solid and know what you're doing with few instuctions, then perhaps you can work on more of these for us. Can you post a quick proposal for this one, please?
samranahm commentedon Oct 28, 2025
Proposal
Please re-state the problem that we are trying to solve in this issue.
Remove Onyx.connect() for the key
What is the root cause of that problem?
Part of deprecating
Onyx.connectWhat changes do you think we should make in order to solve the problem?
Currently we use this key
${ONYXKEYS.COLLECTION.REPORT}${reportID}to get the associated report usingOnyx.connectApp/src/libs/actions/Report.ts
Lines 3597 to 3607 in f2b8cc1
openReportFromDeepLinkfunction tolibs/actions/Link.tsfromReport.tsOnyx.connecttoOnyx.connectWithoutViewhere
App/src/libs/actions/Link.ts
Lines 18 to 23 in c475261
We also need to add unit test and verify current test work as expected after the refactoring and decrease the
max-warnings.App/package.json
Line 50 in f2b8cc1
What alternative solutions did you explore? (Optional)
Reminder: Please use plain English, be brief and avoid jargon. Feel free to use images, charts or pseudo-code if necessary. Do not post large multi-line diffs or write walls of text. Do not create PRs unless you have been hired for this job.
13 remaining items
parasharrajat commentedon Nov 14, 2025
Note: We refactored 3 refs in this issue's PR.
Onyx.connect()for the key:ONYXKEYS.NVP_ONBOARDINGinsrc/libs/actions/Report.ts#73661Onyx.connect()for the key:ONYXKEYS.ACCOUNTinsrc/libs/actions/Report.ts#73657Onyx.connect()for the key:${ONYXKEYS.COLLECTION.REPORT}${reportID}insrc/libs/actions/Report.ts#73667 (Current)parasharrajat commentedon Nov 14, 2025
@twisterdotcom No checklist is needed here. Its ready for payment.
twisterdotcom commentedon Nov 14, 2025
@tgolen what is the payment here?
samranahm commentedon Nov 19, 2025
@tgolen Gentle bump.
tgolen commentedon Nov 19, 2025
Let's set this one to $750 to cover all three issues.
tgolen commentedon Nov 19, 2025
I spoke with Rajat and we actually thought that $375 was a more accurate price, considering the scope of the PRs. Let's go with $375 @twisterdotcom.
twisterdotcom commentedon Nov 19, 2025
When is this due for payment? Is it only Rajat due for $375? What about samranahm?
samranahm commentedon Nov 20, 2025
@twisterdotcom PR #74237 hit production two weeks ago. We’re both due $375 each.
twisterdotcom commentedon Nov 20, 2025
Payment Summary:
samranahm commentedon Nov 20, 2025
Thanks @twisterdotcom, I've accepted the offer.
parasharrajat commentedon Dec 19, 2025
Payment requested as per #73667 (comment)
twisterdotcom commentedon Dec 19, 2025
@parasharrajat has submitted payment for this report on ND here.
SO: https://stackoverflowteams.com/c/expensify/questions/7582
Onyx.connect()for the key:${ONYXKEYS.COLLECTION.REPORT}${reportID}insrc/libs/actions/Report.ts#73667 (comment).)Zapier Logs
Run ID: 00040eee-106c-a7e1-b7be-8f423a4bcad4trjExpensify commentedon Dec 19, 2025
Confirming payment summary here is correct.