Fehlerkorrekturen

This commit is contained in:
Sven committed 2024-02-28 14:46:51 +01:00
1 parent faef9ac5d9
commit 125e6eb03e
16 files changed
+335 -48

No files matched your search

+11 -9
View File
@@ -6,6 +6,7 @@ import 'package:stadtbote/content_views/utils/content_view_widget.dart';
import 'package:stadtbote/content_views/utils/header_info.dart';
import 'package:stadtbote/main.dart';
import 'package:stadtbote/model/message.dart' as sbmessage;
import 'package:stadtbote/model/message.dart';
import 'package:stadtbote/model/session_status.dart';
import 'package:stadtbote/tools/mqtt_core.dart';
@@ -93,16 +94,17 @@ class _MessagesPageState extends State<MessagesPage> {
void _handleSendPressed(types.PartialText text) async {
var now = DateTime.now();
var message = sbmessage.Message();
message.text = [text.text];
message.from = _sid;
message.subj = '';
message.time = now.toIso8601String();
message.read = true;
message.id = await sbmessage.Message.getNextId();
var message = MessageMessage();
message.mssg = sbmessage.Message();
message.mssg.text = [text.text];
message.mssg.from = _sid;
message.mssg.subj = '';
message.mssg.time = now.toIso8601String();
message.mssg.read = true;
message.mssg.id = await sbmessage.Message.getNextId();
MyApp.isarInstance.writeTxnSync(() {
MyApp.isarInstance.messages.putSync(message);
MyApp.isarInstance.messages.putSync(message.mssg);
});
MqttCore.instance.publishPayloadMessage('mssg', message.toJson());
@@ -110,7 +112,7 @@ class _MessagesPageState extends State<MessagesPage> {
_messages.insert(0, types.TextMessage(
author: _user,
createdAt: now.millisecondsSinceEpoch,
id: message.id.toString(),
id: message.mssg.id.toString(),
text: text.text,
));