mirror of
https://github.com/simplex-chat/simplex-chat.git
synced 2026-08-23 09:59:55 +00:00
docs: fix mermaid parse error from semicolons in labels
Mermaid treats ';' as a statement separator, so message/note labels containing it fail to parse. Replace with comma/em-dash in the three affected sequence-diagram labels.
This commit is contained in:
@@ -277,7 +277,7 @@ sequenceDiagram
|
||||
participant B as Bot
|
||||
Note over C: COPaid
|
||||
C->>B: Purchase (paid evidence), signed order
|
||||
B->>B: Verify payment with provider; derive eligible periods
|
||||
B->>B: Verify payment with provider, derive eligible periods
|
||||
B->>B: Verify SKU, assemble BadgeRequest from product master key
|
||||
B->>B: Sign + cache credential into badges ledger (idempotent)
|
||||
Note over B: BOCompleted
|
||||
|
||||
@@ -238,7 +238,7 @@ sequenceDiagram
|
||||
Note over B: Hold call, no response
|
||||
Note over C: RPC deadline / app closes
|
||||
C-xB: Cancel waiting call
|
||||
Note over C: Paid; claim to retry
|
||||
Note over C: Paid — claim to retry
|
||||
C->>B: Repeat same Purchase on foreground
|
||||
Note over C: Retrying claim
|
||||
Note over B: Respond immediately if webhook already completed<br/>otherwise wait again
|
||||
@@ -256,7 +256,7 @@ sequenceDiagram
|
||||
S-->>B: Signed Checkout expired event
|
||||
Note over B: Checkout expired, no badge
|
||||
B-->>C: RspError checkout expired
|
||||
Note over C: Expired; new Checkout requires user action
|
||||
Note over C: Expired — new Checkout requires user action
|
||||
```
|
||||
|
||||
There is no payment polling. The pending `Purchase` call is the completion signal. A deep link may return the user to the app but is not required and is never payment proof.
|
||||
|
||||
Reference in New Issue
Block a user