feat(secret-sync): add support for secret sync error notifications in project router and Slack integration, including channel selection enhancements

This commit is contained in:
Victor Santos
2025-10-27 10:20:07 -03:00
parent 16cf4a91c0
commit 66e7b44fef
3 changed files with 71 additions and 64 deletions
@@ -1573,8 +1573,8 @@ export const projectServiceFactory = ({
isSecretSyncErrorNotificationEnabled
}: TUpdateProjectWorkflowIntegration & {
// workaround intersection type while we don't have the microsoft teams integration for failed secret syncs
isSecretSyncErrorNotificationEnabled: boolean;
secretSyncErrorChannels: string;
isSecretSyncErrorNotificationEnabled?: boolean;
secretSyncErrorChannels?: string;
}) => {
const project = await projectDAL.findById(projectId);
if (!project) {