@pipedream/freshdesk
Version:
Pipedream Freshdesk Components
29 lines (27 loc) • 751 B
JavaScript
import freshdesk from "../../freshdesk.app.mjs";
export default {
key: "freshdesk-list-category-folders",
name: "List Category Folders",
description: "List category folders in Freshdesk. [See the documentation](https://developers.freshdesk.com/api/#solution_folder_attributes)",
version: "0.0.1",
type: "action",
props: {
freshdesk,
categoryId: {
propDefinition: [
freshdesk,
"categoryId",
],
},
},
async run({ $ }) {
const response = await this.freshdesk.listCategoryFolders({
$,
categoryId: this.categoryId,
});
$.export("$summary", `Successfully listed ${response.length} solution folder${response.length === 1
? ""
: "s"}`);
return response;
},
};