MCPcopy Create free account
hub / github.com/M66B/FairEmail / onFlag

Method onFlag

app/src/main/java/eu/faircode/email/ServiceUI.java:386–402  ·  view source on GitHub ↗
(long id)

Source from the content-addressed store, hash-verified

384 }
385
386 private void onFlag(long id) {
387 DB db = DB.getInstance(this);
388 try {
389 db.beginTransaction();
390
391 EntityMessage message = db.message().getMessage(id);
392 if (message == null)
393 return;
394
395 db.message().setMessageUiIgnored(message.id, true);
396 EntityOperation.queue(this, message, EntityOperation.FLAG, true);
397
398 db.setTransactionSuccessful();
399 } finally {
400 db.endTransaction();
401 }
402 }
403
404 private void onSeen(long id) {
405 DB db = DB.getInstance(this);

Callers 1

onHandleIntentMethod · 0.95

Calls 8

getInstanceMethod · 0.95
beginTransactionMethod · 0.95
messageMethod · 0.95
queueMethod · 0.95
endTransactionMethod · 0.95
setMessageUiIgnoredMethod · 0.80
getMessageMethod · 0.65

Tested by

no test coverage detected