mirror of
https://github.com/bggRGjQaUbCoE/PiliPlus.git
synced 2026-06-02 17:18:13 +08:00
committed by
GitHub
parent
6a75061dbb
commit
d4d9fc3405
@@ -1,4 +1,3 @@
|
||||
import 'dart:convert' show jsonEncode;
|
||||
import 'dart:io' show Platform;
|
||||
|
||||
import 'package:PiliPlus/grpc/bilibili/main/community/reply/v1.pb.dart'
|
||||
@@ -8,6 +7,7 @@ import 'package:PiliPlus/http/reply.dart';
|
||||
import 'package:PiliPlus/models/common/reply/reply_sort_type.dart';
|
||||
import 'package:PiliPlus/utils/accounts.dart';
|
||||
import 'package:PiliPlus/utils/accounts/account.dart';
|
||||
import 'package:PiliPlus/utils/android/android_helper.dart';
|
||||
import 'package:PiliPlus/utils/extension/iterable_ext.dart';
|
||||
import 'package:PiliPlus/utils/extension/theme_ext.dart';
|
||||
import 'package:PiliPlus/utils/id_utils.dart';
|
||||
@@ -55,11 +55,11 @@ abstract final class ReplyUtils {
|
||||
required int type,
|
||||
required int id,
|
||||
required String message,
|
||||
dynamic root,
|
||||
dynamic parent,
|
||||
dynamic ctime,
|
||||
List? pictures,
|
||||
dynamic mid,
|
||||
required int root,
|
||||
required int parent,
|
||||
required int ctime,
|
||||
required List pictures,
|
||||
required int mid,
|
||||
bool isManual = false,
|
||||
required bool biliSendCommAntifraud,
|
||||
required sourceId,
|
||||
@@ -67,27 +67,24 @@ abstract final class ReplyUtils {
|
||||
// biliSendCommAntifraud
|
||||
if (Platform.isAndroid && biliSendCommAntifraud) {
|
||||
try {
|
||||
final String cookieString = Accounts.main.cookieJar
|
||||
final cookieString = Accounts.main.cookieJar
|
||||
.toJson()
|
||||
.entries
|
||||
.map((i) => '${i.key}=${i.value}')
|
||||
.join(';');
|
||||
Utils.channel.invokeMethod(
|
||||
'biliSendCommAntifraud',
|
||||
{
|
||||
'action': 0,
|
||||
'oid': oid,
|
||||
'type': type,
|
||||
'rpid': id,
|
||||
'root': root,
|
||||
'parent': parent,
|
||||
'ctime': ctime,
|
||||
'comment_text': message,
|
||||
if (pictures?.isNotEmpty == true) 'pictures': jsonEncode(pictures),
|
||||
'source_id': '$sourceId',
|
||||
'uid': mid,
|
||||
'cookies': [cookieString],
|
||||
},
|
||||
PiliAndroidHelper.biliSendCommAntifraud(
|
||||
0,
|
||||
oid,
|
||||
type,
|
||||
id,
|
||||
root,
|
||||
parent,
|
||||
ctime,
|
||||
message,
|
||||
pictures,
|
||||
sourceId,
|
||||
mid,
|
||||
cookieString,
|
||||
);
|
||||
} catch (e) {
|
||||
if (kDebugMode) debugPrint('biliSendCommAntifraud: $e');
|
||||
|
||||
Reference in New Issue
Block a user