3 Commits
v1.1.3 ... main

Author SHA1 Message Date
a66eb8c338 chore: bump version 2025-06-07 10:48:43 +01:00
f570f4c1f2 fix: range error 2025-06-07 10:48:29 +01:00
71563bc5ce chore: ensure flutter version 3.32+ 2025-06-06 21:53:21 +01:00
3 changed files with 9 additions and 4 deletions

View File

@ -233,7 +233,7 @@ StreamInfo extractStreamInfo(Nip01Event ev) {
String getHost(Nip01Event ev) { String getHost(Nip01Event ev) {
return ev.tags.firstWhere( return ev.tags.firstWhere(
(t) => t[0] == "p" && t.length > 2 && t[3] == "host", (t) => t[0] == "p" && t.length > 3 && t[3] == "host",
orElse: () => ["p", ev.pubKey], // fake p tag with event pubkey orElse: () => ["p", ev.pubKey], // fake p tag with event pubkey
)[1]; )[1];
} }

View File

@ -33,11 +33,15 @@ class __ChatRaidMessage extends State<ChatRaidMessage>
_from = _from =
widget.event.tags.firstWhereOrNull( widget.event.tags.firstWhereOrNull(
(t) => t[0] == "a" && (t[3] == "from" || t[3] == "root"), (t) =>
t[0] == "a" && t.length > 3 && (t[3] == "from" || t[3] == "root"),
)?[1]; )?[1];
_to = _to =
widget.event.tags.firstWhereOrNull( widget.event.tags.firstWhereOrNull(
(t) => t[0] == "a" && (t[3] == "to" || t[3] == "mention"), (t) =>
t[0] == "a" &&
t.length > 3 &&
(t[3] == "to" || t[3] == "mention"),
)?[1]; )?[1];
_isRaiding = _from == widget.stream.aTag; _isRaiding = _from == widget.stream.aTag;
final isAutoRaid = final isAutoRaid =

View File

@ -1,10 +1,11 @@
name: zap_stream_flutter name: zap_stream_flutter
description: "zap.stream" description: "zap.stream"
publish_to: "none" publish_to: "none"
version: 1.1.3+17 version: 1.1.4+18
environment: environment:
sdk: ^3.7.2 sdk: ^3.7.2
flutter: ^3.32.0
dependencies: dependencies:
flutter: flutter: