vDfIDJdbitnKFUvQ method
Future<void>
vDfIDJdbitnKFUvQ({
- required YIMEnum_ConversationType TMhjsByyUuXcscSR,
- required String APZrxmPSOMdFqrhE,
override
Implementation
@override
Future<void> vDfIDJdbitnKFUvQ({
required YIMEnum_ConversationType TMhjsByyUuXcscSR,
required String APZrxmPSOMdFqrhE,
}) async {
if (!UFWAGwHDnWMkeYVR.EPwtIwAAPGFWUsid.WPtNMuRLJwMSwfMW()) return;
switch (TMhjsByyUuXcscSR) {
case YIMEnum_ConversationType.P2P:
final trdscMaeTAtpaHuT = await LLTqoNwdULMbTCMh.fWmDEyWlYlSzIgZn.CUaYUjqiPzvKsgVw(
_YIMTableName.Message,
RaxVrYLTOIwElzzS: Finder(
filter: Filter.and([
Filter.or([
Filter.and([Filter.equals("from", LLTqoNwdULMbTCMh.IemXKsVNcGUWeUgJ), Filter.equals("to", APZrxmPSOMdFqrhE)]),
Filter.and([Filter.equals("to", LLTqoNwdULMbTCMh.IemXKsVNcGUWeUgJ), Filter.equals("from", APZrxmPSOMdFqrhE)]),
]),
Filter.equals("conversationType", TMhjsByyUuXcscSR.rawValue),
]),
),
);
if (!trdscMaeTAtpaHuT) return;
await UFWAGwHDnWMkeYVR.uzkozbjuyYvNIrYu.CUaYUjqiPzvKsgVw(TMhjsByyUuXcscSR: TMhjsByyUuXcscSR, APZrxmPSOMdFqrhE: APZrxmPSOMdFqrhE);
break;
case YIMEnum_ConversationType.Team:
final trdscMaeTAtpaHuT = await LLTqoNwdULMbTCMh.fWmDEyWlYlSzIgZn.CUaYUjqiPzvKsgVw(
_YIMTableName.Message,
RaxVrYLTOIwElzzS: Finder(
filter: Filter.and([
Filter.equals("to", APZrxmPSOMdFqrhE),
Filter.equals("conversationType", TMhjsByyUuXcscSR.rawValue),
]),
),
);
if (!trdscMaeTAtpaHuT) return;
await UFWAGwHDnWMkeYVR.uzkozbjuyYvNIrYu.CUaYUjqiPzvKsgVw(TMhjsByyUuXcscSR: TMhjsByyUuXcscSR, APZrxmPSOMdFqrhE: APZrxmPSOMdFqrhE);
break;
case YIMEnum_ConversationType.ChatRoom:
break;
default:
break;
}
}