From bd33e1f9c21250324c040c4727b9d508080c7ddd Mon Sep 17 00:00:00 2001 From: Pierre HUBERT Date: Wed, 15 Apr 2020 18:09:22 +0200 Subject: [PATCH] Handles the case of closed registrations --- lib/ui/widgets/group_membership_widget.dart | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/lib/ui/widgets/group_membership_widget.dart b/lib/ui/widgets/group_membership_widget.dart index 16c5824..10b3c44 100644 --- a/lib/ui/widgets/group_membership_widget.dart +++ b/lib/ui/widgets/group_membership_widget.dart @@ -132,6 +132,11 @@ class _GroupMembershipWidgetState extends SafeState { /// Build visitor state Widget _buildVisitorState() { + + // Check if the user can request membership + if (group.registrationLevel == GroupRegistrationLevel.CLOSED) + return Text(tr("Closed registration")); + return RichText( text: TextSpan( text: tr("Request membership"),