add check availble filter rule in session

This commit is contained in:
ManhNTX
2022-08-09 13:19:44 +07:00
committed by Dat H. Pham
parent 2178b8f313
commit 900af08921
12 changed files with 91 additions and 50 deletions
@@ -120,19 +120,17 @@ class ManageAccountAPI {
Future<List<TMailRule>> getListTMailRule(AccountId accountId) async {
final processingInvocation = ProcessingInvocation();
final requestBuilder =
JmapRequestBuilder(_httpClient, processingInvocation);
final requestBuilder = JmapRequestBuilder(_httpClient, processingInvocation);
final getRuleFilterMethod = GetRuleFilterMethod(
accountId,
);
final getRuleFilterInvocation =
requestBuilder.invocation(getRuleFilterMethod);
final getRuleFilterInvocation = requestBuilder.invocation(getRuleFilterMethod);
final response = await (requestBuilder
..usings(getRuleFilterMethod.requiredCapabilities))
.build()
.execute();
..usings(getRuleFilterMethod.requiredCapabilities))
.build()
.execute();
final result = response.parse<GetRuleFilterResponse>(
getRuleFilterInvocation.methodCallId,