chiark / gitweb /
script: Do not assert that the piece exists
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Tue, 30 Mar 2021 23:28:04 +0000 (00:28 +0100)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Thu, 1 Apr 2021 10:38:14 +0000 (11:38 +0100)
For Insert it does not.

We don't notice this, because we cast all the actual handler
functions.

Acked-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
templates/script.ts

index 9c844caee3b494c514b725d4a575b4ad56154b5d..0d588557c527de4f461448e0f47ceab570974164 100644 (file)
@@ -1061,7 +1061,7 @@ function handle_piece_update(j: TransmitUpdateEntry_Piece) {
   var piece = j.piece;
   var m = j.op as { [k: string]: Object };
   var k = Object.keys(m)[0];
-  let p = pieces[piece]!;
+  let p = pieces[piece];
   pieceops[k](piece,p, m[k]);
 };