mirror of
https://github.com/signalapp/Signal-Server
synced 2026-04-21 19:08:01 +01:00
Persist onetime donation payment success timestamps for Braintree transactions
This commit is contained in:
@@ -243,10 +243,10 @@ public final class DynamoDbExtensionSchema {
|
||||
.build())),
|
||||
|
||||
ONETIME_DONATIONS("onetime_donations_test",
|
||||
OneTimeDonationsManager.KEY_PAYMENT_INTENT_ID,
|
||||
OneTimeDonationsManager.KEY_PAYMENT_ID,
|
||||
null,
|
||||
List.of(AttributeDefinition.builder()
|
||||
.attributeName(OneTimeDonationsManager.KEY_PAYMENT_INTENT_ID)
|
||||
.attributeName(OneTimeDonationsManager.KEY_PAYMENT_ID)
|
||||
.attributeType(ScalarAttributeType.S)
|
||||
.build()),
|
||||
List.of(), List.of()),
|
||||
|
||||
@@ -25,7 +25,7 @@ public class OnetimeDonationsManagerTest {
|
||||
}
|
||||
|
||||
@Test
|
||||
void testGetPaidAtTimestamp() {
|
||||
void testSetGetPaidAtTimestamp() {
|
||||
final String validPaymentIntentId = "abc";
|
||||
final Instant paidAt = Instant.ofEpochSecond(1_000_000);
|
||||
final Instant fallBackTimestamp = Instant.ofEpochSecond(2_000_000);
|
||||
|
||||
Reference in New Issue
Block a user