YWQjBYCoLloKZdRj method
Future<void>
YWQjBYCoLloKZdRj({
- required YIMEnum_ConversationType FhjdxBSxQMYGyidK,
- required String vINCQVmsnelWAFiE,
override
Implementation
@override
Future<void> YWQjBYCoLloKZdRj({
required YIMEnum_ConversationType FhjdxBSxQMYGyidK,
required String vINCQVmsnelWAFiE,
}) async {
if (!iDxDuKoCRjwSpSnP.lUBagJdrpVTUiLlL.nJlQLbYMmygXrVIu()) return;
switch (FhjdxBSxQMYGyidK) {
case YIMEnum_ConversationType.P2P:
final QAcDYqZrYYtsqnGm = await pUedSqApqySLXfuk.ahWEMLhfSiuhBwFl.SeJaoOYwfIiXMvyG(
_YIMTableName.Message,
bNcvVipPUFFpNiXa: Finder(
filter: Filter.and([
Filter.or([
Filter.and([Filter.equals("from", pUedSqApqySLXfuk.HDRcNNpDAaYaKnho), Filter.equals("to", vINCQVmsnelWAFiE)]),
Filter.and([Filter.equals("to", pUedSqApqySLXfuk.HDRcNNpDAaYaKnho), Filter.equals("from", vINCQVmsnelWAFiE)]),
]),
Filter.equals("conversationType", FhjdxBSxQMYGyidK.rawValue),
]),
),
);
if (!QAcDYqZrYYtsqnGm) return;
await iDxDuKoCRjwSpSnP.fzjbYoEllDvCcigm.SeJaoOYwfIiXMvyG(FhjdxBSxQMYGyidK: FhjdxBSxQMYGyidK, vINCQVmsnelWAFiE: vINCQVmsnelWAFiE);
break;
case YIMEnum_ConversationType.Team:
final QAcDYqZrYYtsqnGm = await pUedSqApqySLXfuk.ahWEMLhfSiuhBwFl.SeJaoOYwfIiXMvyG(
_YIMTableName.Message,
bNcvVipPUFFpNiXa: Finder(
filter: Filter.and([
Filter.equals("to", vINCQVmsnelWAFiE),
Filter.equals("conversationType", FhjdxBSxQMYGyidK.rawValue),
]),
),
);
if (!QAcDYqZrYYtsqnGm) return;
await iDxDuKoCRjwSpSnP.fzjbYoEllDvCcigm.SeJaoOYwfIiXMvyG(FhjdxBSxQMYGyidK: FhjdxBSxQMYGyidK, vINCQVmsnelWAFiE: vINCQVmsnelWAFiE);
break;
case YIMEnum_ConversationType.ChatRoom:
break;
default:
break;
}
}