GkTOwcyBeYVfARyE method
Future<void>
GkTOwcyBeYVfARyE({
- required YIMEnum_ConversationType BgfAEObZrclDbHGn,
- required String fRzBwkFTgPAvTbAa,
override
Implementation
@override
Future<void> GkTOwcyBeYVfARyE({
required YIMEnum_ConversationType BgfAEObZrclDbHGn,
required String fRzBwkFTgPAvTbAa,
}) async {
if (!TOguPJtIdcSeGZGX.rBuDdhLENqbkPPvE.NeoEyBnRdnWKwFxT()) return;
switch (BgfAEObZrclDbHGn) {
case YIMEnum_ConversationType.P2P:
final PKNEvPqcZUioUEOu = await RgTTqSEnxRPxFwzl.XYSDgLkjooSuxQxj.leLELtEqiaxtplIt(
_YIMTableName.Message,
IaZSeQoXPmnqurCt: Finder(
filter: Filter.and([
Filter.or([
Filter.and([Filter.equals("from", RgTTqSEnxRPxFwzl.KXZihjAgwIbphLgM), Filter.equals("to", fRzBwkFTgPAvTbAa)]),
Filter.and([Filter.equals("to", RgTTqSEnxRPxFwzl.KXZihjAgwIbphLgM), Filter.equals("from", fRzBwkFTgPAvTbAa)]),
]),
Filter.equals("conversationType", BgfAEObZrclDbHGn.rawValue),
]),
),
);
if (!PKNEvPqcZUioUEOu) return;
await TOguPJtIdcSeGZGX.qcEqJQAppCXqglUJ.leLELtEqiaxtplIt(BgfAEObZrclDbHGn: BgfAEObZrclDbHGn, fRzBwkFTgPAvTbAa: fRzBwkFTgPAvTbAa);
break;
case YIMEnum_ConversationType.Team:
final PKNEvPqcZUioUEOu = await RgTTqSEnxRPxFwzl.XYSDgLkjooSuxQxj.leLELtEqiaxtplIt(
_YIMTableName.Message,
IaZSeQoXPmnqurCt: Finder(
filter: Filter.and([
Filter.equals("to", fRzBwkFTgPAvTbAa),
Filter.equals("conversationType", BgfAEObZrclDbHGn.rawValue),
]),
),
);
if (!PKNEvPqcZUioUEOu) return;
await TOguPJtIdcSeGZGX.qcEqJQAppCXqglUJ.leLELtEqiaxtplIt(BgfAEObZrclDbHGn: BgfAEObZrclDbHGn, fRzBwkFTgPAvTbAa: fRzBwkFTgPAvTbAa);
break;
case YIMEnum_ConversationType.ChatRoom:
break;
default:
break;
}
}