From eb70ec3db5f91d432f0c5861baa0246976cb08d1 Mon Sep 17 00:00:00 2001 From: Rory& Date: Thu, 23 Jan 2025 19:42:57 +0100 Subject: Some schema changse (required properties) --- LibMatrix.EventTypes/Spec/State/RoomInfo/RoomGuestAccessEventContent.cs | 2 +- .../Spec/State/RoomInfo/RoomHistoryVisibilityEventContent.cs | 2 +- LibMatrix.EventTypes/Spec/State/RoomInfo/RoomJoinRulesEventContent.cs | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) (limited to 'LibMatrix.EventTypes') diff --git a/LibMatrix.EventTypes/Spec/State/RoomInfo/RoomGuestAccessEventContent.cs b/LibMatrix.EventTypes/Spec/State/RoomInfo/RoomGuestAccessEventContent.cs index a042c94..1ba5a3f 100644 --- a/LibMatrix.EventTypes/Spec/State/RoomInfo/RoomGuestAccessEventContent.cs +++ b/LibMatrix.EventTypes/Spec/State/RoomInfo/RoomGuestAccessEventContent.cs @@ -7,7 +7,7 @@ public class RoomGuestAccessEventContent : EventContent { public const string EventId = "m.room.guest_access"; [JsonPropertyName("guest_access")] - public string GuestAccess { get; set; } + public required string GuestAccess { get; set; } [JsonIgnore] public bool IsGuestAccessEnabled { diff --git a/LibMatrix.EventTypes/Spec/State/RoomInfo/RoomHistoryVisibilityEventContent.cs b/LibMatrix.EventTypes/Spec/State/RoomInfo/RoomHistoryVisibilityEventContent.cs index 4e440d3..16cfcb0 100644 --- a/LibMatrix.EventTypes/Spec/State/RoomInfo/RoomHistoryVisibilityEventContent.cs +++ b/LibMatrix.EventTypes/Spec/State/RoomInfo/RoomHistoryVisibilityEventContent.cs @@ -7,5 +7,5 @@ public class RoomHistoryVisibilityEventContent : EventContent { public const string EventId = "m.room.history_visibility"; [JsonPropertyName("history_visibility")] - public string HistoryVisibility { get; set; } + public required string HistoryVisibility { get; set; } } \ No newline at end of file diff --git a/LibMatrix.EventTypes/Spec/State/RoomInfo/RoomJoinRulesEventContent.cs b/LibMatrix.EventTypes/Spec/State/RoomInfo/RoomJoinRulesEventContent.cs index 03d994d..a008c37 100644 --- a/LibMatrix.EventTypes/Spec/State/RoomInfo/RoomJoinRulesEventContent.cs +++ b/LibMatrix.EventTypes/Spec/State/RoomInfo/RoomJoinRulesEventContent.cs @@ -12,7 +12,7 @@ public class RoomJoinRulesEventContent : EventContent { /// unknown values are treated as "private" /// [JsonPropertyName("join_rule")] - public string JoinRuleValue { get; set; } + public string JoinRuleValue { get; set; } = null!; [JsonIgnore] public JoinRules JoinRule { -- cgit 1.5.1