From 710c57547953a2fd581361ec2319e4de0035cc49 Mon Sep 17 00:00:00 2001 From: Gergely Polonkai Date: Thu, 17 Mar 2016 14:55:03 +0100 Subject: [PATCH] Fix Matrix.Event.RoomCreate It had a bool? property, which is invalid --- src/matrix-event-room-create.vala | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/src/matrix-event-room-create.vala b/src/matrix-event-room-create.vala index e786486..3517144 100644 --- a/src/matrix-event-room-create.vala +++ b/src/matrix-event-room-create.vala @@ -32,7 +32,7 @@ public class Matrix.Event.RoomCreate : Matrix.Event.State { * Whether users on other servers can join this room. Defaults to * true if key does not exist. */ - public bool? federate { get; set; default = null; } + public bool federate { get; set; default = false; } protected override void from_json(Json.Node json_data) @@ -79,10 +79,7 @@ public class Matrix.Event.RoomCreate : Matrix.Event.State { .get_member("content").get_object(); content_root.set_string_member("creator", _creator); - - if (_federate != null) { - content_root.set_boolean_member("m.federate", _federate); - } + content_root.set_boolean_member("m.federate", _federate); base.to_json(json_data); }