Skip to content

Commit 2d877a4

Browse files
committed
feat: change label separator to /
- for AND queries between two or more labels, specify each label as a folder name
1 parent 4d9933e commit 2d877a4

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

src/modules/gmail.js

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -54,8 +54,9 @@ async function getLabelsFromName(instance, name) {
5454
if (name.toLowerCase() == 'null' || name.toLowerCase() == '/') {
5555
return null
5656
} else {
57-
// Loop through space separated labels
58-
const labelNames = name.replace(/\//g, '').split(',')
57+
// Each folder name is a label. Multiple folder names are interpreted
58+
// as an AND query
59+
const labelNames = name.split('/')
5960
let labels = []
6061

6162
const labelsResult = await instance.get(`/gmail/v1/users/me/labels`)

0 commit comments

Comments
 (0)