allow own ids

This commit is contained in:
matst80
2025-11-19 08:10:28 +01:00
parent c917bc62fb
commit 4fa78e786f
2 changed files with 10 additions and 2 deletions

View File

@@ -26,7 +26,7 @@ jobs:
BuildAndDeployArm64:
runs-on: arm64
steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v4
- name: Build arm64 image
run: |
docker build \

View File

@@ -39,7 +39,15 @@ func UpsertSubscriptionDetails(g *CartGrain, m *messages.UpsertSubscriptionDetai
// Update existing entry.
existing, ok := g.SubscriptionDetails[*m.Id]
if !ok {
return fmt.Errorf("subscription details not found")
n := &SubscriptionDetails{
Id: *m.Id,
Version: 1,
OfferingCode: m.OfferingCode,
SigningType: m.SigningType,
Meta: json.RawMessage(metaBytes),
}
g.SubscriptionDetails[*m.Id] = n
existing = n
}
changed := false
if m.OfferingCode != "" {