diff --git a/lib/api/marianumcloud/talk/talkApi.dart b/lib/api/marianumcloud/talk/talkApi.dart index cc0ef16..ec01893 100644 --- a/lib/api/marianumcloud/talk/talkApi.dart +++ b/lib/api/marianumcloud/talk/talkApi.dart @@ -47,7 +47,7 @@ abstract class TalkApi extends ApiRequest { if(data.statusCode >= 400 || data.statusCode < 200) throw Exception("Response status code '${data.statusCode}' might indicate an error"); } catch(e) { log(e.toString()); - throw ApiError("Request could not be dispatched: ${e.toString()}"); + throw ApiError("Request $endpoint could not be dispatched: ${e.toString()}"); } //dynamic jsonData = jsonDecode(data.body); diff --git a/lib/model/chatList/chatProps.dart b/lib/model/chatList/chatProps.dart index 87502a4..06442be 100644 --- a/lib/model/chatList/chatProps.dart +++ b/lib/model/chatList/chatProps.dart @@ -18,6 +18,7 @@ class ChatProps extends DataHolder { @override void run() { notifyListeners(); + if(_queryToken.isEmpty) return; DateTime requestStart = DateTime.now(); GetChatCache( @@ -27,7 +28,6 @@ class ChatProps extends DataHolder { _getChatResponse = data; notifyListeners(); - } ); }