Skip to content

Commit 7f42ec0

Browse files
authored
Merge pull request #4 from mdhom/feature/getItemsDetails
Added getItemsDetails function
2 parents b91e35e + 39ca101 commit 7f42ec0

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

lib/bring.js

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,20 @@ class Bring {
7171
} // endCatch
7272
} // endGetItems
7373

74+
/**
75+
* Get detailed information about all items from the current selected shopping list
76+
*
77+
* @return {json}
78+
*/
79+
async getItemsDetails(listUuid) {
80+
try {
81+
const data = await request(`${this.url}bringlists/${listUuid}/details`, {headers: this.headers});
82+
return Promise.resolve(JSON.parse(data));
83+
} catch (e) {
84+
return Promise.reject(`Cannot get detailed items for list ${listUuid}: ${e}`);
85+
} // endCatch
86+
} // endGetItemsDetails
87+
7488
/**
7589
* Save an item to your current shopping list
7690
*

0 commit comments

Comments
 (0)