diff --git a/proposals/4108-oidc-qr-login.md b/proposals/4108-oidc-qr-login.md index c88d71bc2..78e906786 100644 --- a/proposals/4108-oidc-qr-login.md +++ b/proposals/4108-oidc-qr-login.md @@ -439,7 +439,8 @@ encoded) at rendezvous session ID `e8da6355-550b-4a32-a193-1619d9830668` on home (Whitespace is for readability only) ``` -4D 41 54 52 49 58 02 03 +4D 41 54 52 49 58 +02 03 d8 86 68 6a b2 19 7b 78 0e 30 0a 9d 4a 21 47 48 07 00 d7 92 9f 39 ab 31 b9 e5 14 37 02 48 ed 6b 00 24 65 38 64 61 36 33 35 35 2D 35 35 30 62 2D 34 61 33 32 2D 61 31 39 33 2D 31 36 31 39 64 39 38 33 30 36 36 38 @@ -451,7 +452,8 @@ Which looks as follows as a QR with error correction level Q: +![Example QR for mode 0x04](images/4108-qr-mode04-unstable.png) -The server should send: +### M_CONCURRENT_WRITE errcode -```json -{ - "errcode": "M_UNKNOWN", - "org.matrix.msc4108.errcode": "M_CONCURRENT_WRITE", - "error": "Data was modified" -} -``` +The unstable value of `IO_ELEMENT_MSC4108_CONCURRENT_WRITE` should be used instead of `M_CONCURRENT_WRITE`. ## Dependencies diff --git a/proposals/images/4108-qr-mode04-unstable.png b/proposals/images/4108-qr-mode04-unstable.png new file mode 100644 index 000000000..5ab3939a8 Binary files /dev/null and b/proposals/images/4108-qr-mode04-unstable.png differ