Skip to content

Commit

Permalink
remove List steps, ignore List steps (for now) from function generation
Browse files Browse the repository at this point in the history
  • Loading branch information
filmaj committed Oct 8, 2024
1 parent a2f4ffa commit 653470a
Show file tree
Hide file tree
Showing 14 changed files with 15 additions and 768 deletions.
14 changes: 13 additions & 1 deletion src/schema/slack/functions/_scripts/src/utils.ts
Original file line number Diff line number Diff line change
Expand Up @@ -17,14 +17,26 @@ export const greenText = (text: string) => green + text + reset;
export const yellowText = (text: string) => yellow + text + reset;
export const redText = (text: string) => red + text + reset;

// TODO: once List steps work in code, bring this back
const FUNCTIONS_TO_IGNORE = [
"slack#/functions/update_list_record",
"slack#/functions/share_list_users",
"slack#/functions/lists_activity_feed",
"slack#/functions/list_add_record",
"slack#/functions/delete_list_record",
"slack#/functions/copy_list",
];

export async function getSlackFunctions(
functionsPayloadPath: string = FUNCTIONS_JSON_PATH,
): Promise<FunctionRecord[]> {
const functionsPayload: FunctionsPayload = await Deno.readTextFile(
functionsPayloadPath,
).then(JSON.parse);

return functionsPayload.functions.filter((fn) => fn.type == "builtin");
return functionsPayload.functions.filter((fn) =>
fn.type == "builtin" && !FUNCTIONS_TO_IGNORE.includes(fn.callback_id)
);
}

export function isObjectFunctionProperty(
Expand Down
65 changes: 0 additions & 65 deletions src/schema/slack/functions/copy_list.ts

This file was deleted.

117 changes: 0 additions & 117 deletions src/schema/slack/functions/copy_list_test.ts

This file was deleted.

26 changes: 0 additions & 26 deletions src/schema/slack/functions/delete_list_record.ts

This file was deleted.

50 changes: 0 additions & 50 deletions src/schema/slack/functions/delete_list_record_test.ts

This file was deleted.

41 changes: 0 additions & 41 deletions src/schema/slack/functions/list_add_record.ts

This file was deleted.

Loading

0 comments on commit 653470a

Please sign in to comment.