Implement delete organization horizontal logo
Wire the Connect mutation through IAM so owners and admins can clear an organization horizontal logo. Soft-delete the underlying public file so existing download URLs stop serving the image, and expose the operation in the n8n organization node. Signed-off-by: Sacha Al Himdani <sacha@probo.com>
This commit is contained in:
@@ -22,6 +22,7 @@ import type { INodeProperties } from 'n8n-workflow';
|
||||
import * as createOp from './create.operation';
|
||||
import * as updateOp from './update.operation';
|
||||
import * as deleteOp from './delete.operation';
|
||||
import * as deleteHorizontalLogoOp from './deleteHorizontalLogo.operation';
|
||||
import * as getOp from './get.operation';
|
||||
import * as getAllOp from './getAll.operation';
|
||||
|
||||
@@ -49,6 +50,12 @@ export const description: INodeProperties[] = [
|
||||
description: 'Delete an organization',
|
||||
action: 'Delete an organization',
|
||||
},
|
||||
{
|
||||
name: 'Delete Horizontal Logo',
|
||||
value: 'deleteHorizontalLogo',
|
||||
description: 'Delete an organization horizontal logo',
|
||||
action: 'Delete an organization horizontal logo',
|
||||
},
|
||||
{
|
||||
name: 'Get',
|
||||
value: 'get',
|
||||
@@ -73,8 +80,16 @@ export const description: INodeProperties[] = [
|
||||
...createOp.description,
|
||||
...updateOp.description,
|
||||
...deleteOp.description,
|
||||
...deleteHorizontalLogoOp.description,
|
||||
...getOp.description,
|
||||
...getAllOp.description,
|
||||
];
|
||||
|
||||
export { createOp as create, updateOp as update, deleteOp as delete, getOp as get, getAllOp as getAll };
|
||||
export {
|
||||
createOp as create,
|
||||
updateOp as update,
|
||||
deleteOp as delete,
|
||||
deleteHorizontalLogoOp as deleteHorizontalLogo,
|
||||
getOp as get,
|
||||
getAllOp as getAll,
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user