mirror of
https://github.com/Abdulazizzn/n8n-enterprise-unlocked.git
synced 2025-12-17 18:12:04 +00:00
feat(Reddit Node): Add possibility to query saved posts (#3034)
* chore: add nvmrc with required node version * feat: added saved posts to reddit node with credentials on User resource * Changed Details order * Fixed lint issue * Moved saved posts to profile as it only works for the logged in user, This avoids the breaking change * Removed .nvmrc * ⚡ Improvements Co-authored-by: Yassine Fathi <hi@m4tt72.com> Co-authored-by: ricardo <ricardoespinoza105@gmail.com>
This commit is contained in:
committed by
GitHub
parent
b5ecccb840
commit
5ba4c27d8c
@@ -352,7 +352,15 @@ export class Reddit implements INodeType {
|
||||
|
||||
const details = this.getNodeParameter('details', i) as string;
|
||||
const endpoint = `api/v1/${endpoints[details]}`;
|
||||
responseData = await redditApiRequest.call(this, 'GET', endpoint, {});
|
||||
let username;
|
||||
|
||||
if (details === 'saved') {
|
||||
({ name: username } = await redditApiRequest.call(this, 'GET', `api/v1/me`, {}));
|
||||
}
|
||||
|
||||
responseData = details === 'saved'
|
||||
? await handleListing.call(this, i, `user/${username}/saved.json`)
|
||||
: await redditApiRequest.call(this, 'GET', endpoint, {});
|
||||
|
||||
if (details === 'identity') {
|
||||
responseData = responseData.features;
|
||||
|
||||
Reference in New Issue
Block a user