hunk.code_window:       ? [await this.integrationRepository.findOne(query)]
         : await this.integrationRepository.find(query);
       return integrations.map((integration: IntegrationEntity) => {
         integration.credentials = decryptCredentials(integration.credentials);
         return integration;
       });
  
hunk.labels: keep keep keep add keep keep keep keep
hunk.after_edit:       if (!integration) {
           return null;
         }
  
hunk.file_path: apps/api/src/app/integrations/usecases/get-decrypted-integrations/get-decrypted-integrations.usecase.ts
hunk.type: add
file: describe('Side Menu', function () {
    beforeEach(function () {
      cy.initializeSession().as('session');
      cy.visit('/');
    });
  
    it('should navigate correctly to notification-templates', function () {
      cy.getByTestId('side-nav-templates-link').should('have.attr', 'href').should('include', '/templates');
    });
  
    it('should navigate correctly to settings', function () {
      cy.getByTestId('side-nav-settings-link').should('have.attr', 'href').should('include', '/settings');
    });
  
    it('should show bottom support and docs', function () {
      cy.getByTestId('side-nav-bottom-links').should('be.visible');
      cy.getByTestId('side-nav-bottom-link-support').should('have.attr', 'href').should('eq', 'https://discord.novu.co');
      cy.getByTestId('side-nav-bottom-link-documentation')
        .should('have.attr', 'href')
        .should('eq', 'https://docs.novu.co');
    });
  });
  