Lock/Unlock Payment Status for Self Deleting Messages#1916
Closed
battermann wants to merge 10 commits intodevelopfrom
Closed
Lock/Unlock Payment Status for Self Deleting Messages#1916battermann wants to merge 10 commits intodevelopfrom
battermann wants to merge 10 commits intodevelopfrom
Conversation
8a62eaf to
f9a1cc6
Compare
759f799 to
88cceb5
Compare
fisx
requested changes
Nov 12, 2021
Contributor
fisx
left a comment
There was a problem hiding this comment.
Looks good, but of course I have comments. :)
services/galley/schema/src/V55_TeamFeatureSelfDeletingMessagesPaymentStatus.hs
Outdated
Show resolved
Hide resolved
e9abb7d to
8189709
Compare
fisx
reviewed
Nov 15, 2021
214f38d to
515a31c
Compare
fisx
requested changes
Nov 17, 2021
Contributor
fisx
left a comment
There was a problem hiding this comment.
tests missing, and some more changes, but you're getting there! :)
| m (Maybe PaymentStatus) | ||
| getPaymentStatus _ tid = | ||
| case paymentStatusCol @a of | ||
| Nothing -> pure Nothing |
Contributor
There was a problem hiding this comment.
I would have expected unlocked here instead of nothing, but you can also reasonably decide to handle this further up the call tree.
Contributor
Author
There was a problem hiding this comment.
Yes, it was my intention to push this to the caller.
f6d45b4 to
d42e72d
Compare
b56bd71 to
4e9723f
Compare
battermann
pushed a commit
that referenced
this pull request
Nov 19, 2021
4e9723f to
29b5ae4
Compare
json roundtrip test for PaymentStatus C* schema migration for self deleting messages payment status teamstore implementation for self deleting messages payment status removed unnecessary function dynamic lock/unlock payment status added payment status to feature with config models removed redundant description use PaymentStatusValue for API path removed redundant comment added roundtrip test for PaymentStatusValue updated API description make payment status in config optional golden tests include payment status, formatting generic set payment status error for locked payment status validate payment status while setting team feature status fix integration tests comments
…updated C* interpreter
Co-authored-by: fisx <mf@zerobuzz.net>
29b5ae4 to
9d419ba
Compare
Contributor
|
obsoleted by #1937 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Checklist
make git-add-cassandra-schemato update the cassandra schema documentation.changelog.d.