teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

.

2022/07/08 01:09

投稿

int32_t
int32_t

スコア21933

answer CHANGED
@@ -4,4 +4,9 @@
4
4
 
5
5
  「指定ラベルを持つ、**1つでも未読のメッセージがあるスレッド**すべて」を取得しています。未読のスレッドの中には既読のメッセージもあります。
6
6
 
7
- 2重ループの内側で `Messages[i][j].isUnread()` のチェックをする必要があります。
7
+ 2重ループの内側で `Messages[i][j].isUnread()` のチェックをする必要があります。その場合、以下のコードもスレッドではなくメッセージを既読にする必要があります。
8
+ ```js
9
+ // 同じメールを読み込まないように、メッセージを既読にする
10
+ threads[i].markRead();
11
+ ```
12
+