-
Notifications
You must be signed in to change notification settings - Fork 111
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
ddex: handle updates and deletes #8327
Conversation
Only update releases row if xml messageTimestamp is newer.
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
nice. still need to support 1. takedowns indicated by a NewReleaseMessage with no deal, and 2. updates without resources if the resource was sent prior
[2eec73b] ddex: handle updates and deletes (#8327) Steve Perkins [9f44712] Reapply "Convert swagger.json to OAS 3.0 before generating SDK types (#8274)" (#8324) (#8344) Marcus Pasell [f005b25] [PAY-2860] SDK Services Config - Configure SDK using environment (#8329) Marcus Pasell [f43790f] Add crm plugin (#8317) Raymond Jacobson
…cher * origin/main: (33 commits) Audius Protocol v0.6.96 ddex: handle updates and deletes (#8327) Audius Client (Web and Mobile) v1.5.79 Reapply "Convert swagger.json to OAS 3.0 before generating SDK types (#8274)" (#8324) (#8344) Fix issues with text-link variant (#8343) [PAY-2860] SDK Services Config - Configure SDK using environment (#8329) Disable add to playlist for prem tracks if not purchased (#8336) [C-4335] Migrate all user and collection cards (#8338) Fix crm CI (#8342) Add CI for crm plugin (#8335) [QA-1241] Fix hidden track add to playlist allowing non hidden items (#8340) [QA-956] Add deleted tile for tracks/albums/playlists (#8333) Add error message to upload flow (#8334) [PROTO-1706] fixups (#8337) Add crm plugin (#8317) [PROTO-1706] - Audius-d Node Documentation (#8325) [QA-957] Fix android overflowing text on access & sale modal (#8313) [PAY-2812] Change spend to earn challenge copy (#8332) Close modal on done (#8331) [PAY-2861] CollectionCard fixes (#8330) ...
Description
parsePurgeXml
orparseReleaseXml
DeletePending
and publisher will use that to perform deletesmessageTimestamp
toreleases
table... upsert will only updatereleases
row toPublishPending
if timestamp is newer (or timestamp is same and json changed)inspired by: #8251