File tree Expand file tree Collapse file tree 1 file changed +8
-16
lines changed Expand file tree Collapse file tree 1 file changed +8
-16
lines changed Original file line number Diff line number Diff line change @@ -809,27 +809,19 @@ class UpdateMessageMoveData {
809
809
return null ;
810
810
}
811
811
812
- if (origStreamId == null || newStreamId == null ) {
812
+ return UpdateMessageMoveData (
813
813
// The `stream_id` field (aka origStreamId) is documented to be present on moves;
814
814
// newStreamId should not be null either because it falls back to origStreamId.
815
- throw FormatException ( 'Malformed UpdateMessageEvent: move but no origStreamId' );
816
- }
817
- if (origTopic == null || newTopic == null ) {
815
+ origStreamId : origStreamId! ,
816
+ newStreamId : newStreamId ! ,
817
+
818
818
// The `orig_subject` field (aka origTopic) is documented to be present on moves;
819
819
// newTopic should not be null either because it falls back to origTopic.
820
- throw FormatException ('Malformed UpdateMessageEvent: move but no origTopic' );
821
- }
822
- if (propagateMode == null ) {
823
- // The `propagate_mode` field (aka propagateMode) is documented to be present on moves.
824
- throw FormatException ('Malformed UpdateMessageEvent: move but no propagateMode' );
825
- }
820
+ origTopic: origTopic! ,
821
+ newTopic: newTopic! ,
826
822
827
- return UpdateMessageMoveData (
828
- origStreamId: origStreamId,
829
- newStreamId: newStreamId,
830
- origTopic: origTopic,
831
- newTopic: newTopic,
832
- propagateMode: propagateMode,
823
+ // The `propagate_mode` field (aka propagateMode) is documented to be present on moves.
824
+ propagateMode: propagateMode! ,
833
825
);
834
826
}
835
827
}
You can’t perform that action at this time.
0 commit comments