fix: don't label room as activity room if activityID is null (#5480)

This commit is contained in:
ggurdin 2026-01-28 10:48:40 -05:00 committed by GitHub
parent fc277350f5
commit aae00cd1d6
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -353,7 +353,8 @@ extension ActivityRoomExtension on Room {
bool get isActivitySession =>
(roomType?.startsWith(PangeaRoomTypes.activitySession) == true ||
activityPlan != null) &&
activityPlan?.isDeprecatedModel == false;
activityPlan?.isDeprecatedModel == false &&
activityPlan?.activityId != null;
String? get activityId {
if (!isActivitySession) return null;