diff --git a/lib/pangea/analytics_misc/level_display_name.dart b/lib/pangea/analytics_misc/level_display_name.dart index ebabaadbc..fc5498185 100644 --- a/lib/pangea/analytics_misc/level_display_name.dart +++ b/lib/pangea/analytics_misc/level_display_name.dart @@ -1,6 +1,5 @@ import 'package:flutter/material.dart'; -import 'package:fluffychat/pangea/bot/utils/bot_name.dart'; import 'package:fluffychat/pangea/user/models/profile_model.dart'; import 'package:fluffychat/widgets/matrix.dart'; @@ -39,10 +38,6 @@ class LevelDisplayNameState extends State { @override Widget build(BuildContext context) { - if (widget.userId == BotName.byEnvironment) { - return const SizedBox(); - } - return Padding( padding: const EdgeInsets.symmetric( horizontal: 8.0, diff --git a/lib/pangea/user/controllers/user_controller.dart b/lib/pangea/user/controllers/user_controller.dart index 9958d45a2..4cff6bab1 100644 --- a/lib/pangea/user/controllers/user_controller.dart +++ b/lib/pangea/user/controllers/user_controller.dart @@ -4,6 +4,7 @@ import 'package:collection/collection.dart'; import 'package:jwt_decode/jwt_decode.dart'; import 'package:matrix/matrix.dart' as matrix; +import 'package:fluffychat/pangea/bot/utils/bot_name.dart'; import 'package:fluffychat/pangea/common/constants/model_keys.dart'; import 'package:fluffychat/pangea/common/controllers/base_controller.dart'; import 'package:fluffychat/pangea/common/controllers/pangea_controller.dart'; @@ -336,6 +337,10 @@ class UserController extends BaseController { Future getPublicProfile(String userId) async { try { + if (userId == BotName.byEnvironment) { + return PublicProfileModel(); + } + final resp = await client.getUserProfile(userId); return PublicProfileModel.fromJson(resp.additionalProperties); } catch (e, s) {