Merge pull request #4765 from pangeachat/fix-open-session-button

fix: don't consider archived activity sessions to be open
This commit is contained in:
ggurdin 2025-12-02 13:00:18 -05:00 committed by GitHub
commit 059fe9e7ad
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 5 additions and 3 deletions

View file

@ -35,8 +35,10 @@ mixin ActivitySummariesProvider<T extends StatefulWidget> on State<T> {
continue;
}
final isOpen = summary.activityRoles.roles.length <
summary.activityPlan.req.numberOfParticipants;
final isOpen =
!summary.activityRoles.roles.values.any((r) => r.isArchived) &&
(summary.activityRoles.roles.length <
summary.activityPlan.req.numberOfParticipants);
if (isOpen) {
sessions.add(roomId);

View file

@ -6,7 +6,7 @@ description: Learn a language while texting your friends.
# Pangea#
publish_to: none
# On version bump also increase the build number for F-Droid
version: 4.1.15+7
version: 4.1.15+8
environment:
sdk: ">=3.0.0 <4.0.0"