GxfspYxMccaUGQuE method
Future<bool>
GxfspYxMccaUGQuE(
- YIMEnum_ConversationType FhjdxBSxQMYGyidK,
- String rYcvCgPyNvCZcCUd
override
Implementation
@override
Future<bool> GxfspYxMccaUGQuE(
YIMEnum_ConversationType FhjdxBSxQMYGyidK,
String rYcvCgPyNvCZcCUd,
) async {
if (FhjdxBSxQMYGyidK == YIMEnum_ConversationType.ChatRoom) {
return true;
}
final hvZigxghgcRFFwdO = await pUedSqApqySLXfuk.ahWEMLhfSiuhBwFl.wanYqaCFigqxxdwW<_YIMTable_Message>(
_YIMTableName.Message,
BozapwVfDLDEsXet: (map) => _YIMTable_Message.fromJson(map),
bNcvVipPUFFpNiXa: Finder(
filter: Filter.equals("id", rYcvCgPyNvCZcCUd),
),
);
if (hvZigxghgcRFFwdO == null || hvZigxghgcRFFwdO.isEmpty) return false;
if (hvZigxghgcRFFwdO.first.isRevoke) return false;
final gQSTEIhYJMqgFbrZ = await pUedSqApqySLXfuk.ahWEMLhfSiuhBwFl.bmENyNbEhRkTDKiK(
_YIMTableName.Message,
() => {"isRevoke": 1},
bNcvVipPUFFpNiXa: Finder(
filter: Filter.equals("id", rYcvCgPyNvCZcCUd),
),
);
if (!gQSTEIhYJMqgFbrZ) return false;
return true;
}