Skip to content

Conversation

@ryantxu
Copy link
Contributor

@ryantxu ryantxu commented Jan 19, 2026

Datasources routes with internal ID have been deprecated for 3+ years -- with multi-tenancy, this will either be removed or have pretty expensive shims to keep them working. Ideally we can avoid the deprecated APIs.

This PR updates the frontend so it makes requests using UID rather than ID.

NOTE: I only updated the code, i have not tested it beyond the build!

@ryantxu ryantxu requested a review from a team as a code owner January 19, 2026 13:29
@ryantxu ryantxu requested review from ckbedwell and removed request for a team January 19, 2026 13:29
@CLAassistant
Copy link

CLAassistant commented Jan 19, 2026

CLA assistant check
All committers have signed the CLA.

@github-actions github-actions bot added the chore A miscellaneous change added to the application. label Jan 19, 2026
@ryantxu ryantxu changed the title Chore: Use routes with UID, not internal IDavoid internal id routes Chore: Use routes with UID, not internal ID Jan 19, 2026
@github-actions
Copy link

Script size changes

Name +/- Main This PR Outcome
[263.js] = 1,646.45 kB 1,646.45 kB
[88.js] = 981.40 kB 981.40 kB
[datasource/module.js] +0.04% 24.53 kB 24.54 kB
[692.js] +0.02% 20.57 kB 20.58 kB
[663.js] = 5.84 kB 5.84 kB
[module.js] = 4.85 kB 4.85 kB

Totals

Name +/- Main This PR Outcome
[Scripts] = 2,683.65 kB 2,683.66 kB
[Non-script Assets] = 2,669.28 kB 2,669.28 kB
[All] = 5,352.93 kB 5,352.94 kB

Generated by 🚫 dangerJS against 551935f

Copy link
Contributor

@ckbedwell ckbedwell left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@ckbedwell ckbedwell merged commit 5acc82f into main Jan 22, 2026
25 checks passed
@ckbedwell ckbedwell deleted the avoid-internal-id branch January 22, 2026 12:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

chore A miscellaneous change added to the application.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants