To address keyserver validation issues during testing.
Depends on D10286
Paths
| Differential D10294 Authored by atul on Dec 11 2023, 11:58 AM.
Tags None Referenced Files
Subscribers
Details Summary To address keyserver validation issues during testing. NOTE: Had issue with threadStoreValidator but deferring for now since that's only relevant for web (called from initialReduxStateValidator) and we're focusing on native for now.
Depends on D10286 Test Plan
Diff Detail
Event TimelineHarbormaster completed remote builds in B24951: Diff 34488.Dec 11 2023, 12:18 PM2023-12-11 12:18:43 (UTC-8) Comment Actions How come legacyRawThreadInfoValidator isn't removed here? Is it still needed somewhere? This revision is now accepted and ready to land.Dec 11 2023, 12:24 PM2023-12-11 12:24:46 (UTC-8) Comment Actions
It isn't removed because it's part of rawThreadInfoValidator which is a union of legacyRawThreadInfoValidator and minimallyEncodedRawThreadInfoValidator. It's also used in keyserver/scripts/generate-converter-from-validator.js, which I think is a one-off script and doesn't need to be updated CC @michal Comment Actions
Yeah it was used to migrate generate migrations from validators. We won't need to generate any new migrations. Harbormaster completed remote builds in B25054: Diff 34614.Dec 13 2023, 4:13 PM2023-12-13 16:13:18 (UTC-8) Closed by commit rCOMM942ab94696ec: [lib][keyserver] Replace `legacyRawThreadInfoValidator` with… (authored by atul). · Explain WhyDec 14 2023, 1:03 PM2023-12-14 13:03:08 (UTC-8) This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 34679 keyserver/src/responders/thread-responders.js
keyserver/src/responders/user-responders.js
lib/shared/updates/join-thread-spec.js
lib/shared/updates/update-thread-spec.js
|