mirror of
				https://github.com/lingble/chatwoot.git
				synced 2025-11-03 20:48:07 +00:00 
			
		
		
		
	feat: Update the slack integration-flow to allow users to select the channel (#7637)
This commit is contained in:
		@@ -11,7 +11,9 @@ describe('#integrationAPI', () => {
 | 
			
		||||
    expect(integrationAPI).toHaveProperty('update');
 | 
			
		||||
    expect(integrationAPI).toHaveProperty('delete');
 | 
			
		||||
    expect(integrationAPI).toHaveProperty('connectSlack');
 | 
			
		||||
    expect(integrationAPI).toHaveProperty('createHook');
 | 
			
		||||
    expect(integrationAPI).toHaveProperty('updateSlack');
 | 
			
		||||
    expect(integrationAPI).toHaveProperty('updateSlack');
 | 
			
		||||
    expect(integrationAPI).toHaveProperty('listAllSlackChannels');
 | 
			
		||||
    expect(integrationAPI).toHaveProperty('deleteHook');
 | 
			
		||||
  });
 | 
			
		||||
  describeWithAPIMock('API calls', context => {
 | 
			
		||||
@@ -26,6 +28,24 @@ describe('#integrationAPI', () => {
 | 
			
		||||
      );
 | 
			
		||||
    });
 | 
			
		||||
 | 
			
		||||
    it('#updateSlack', () => {
 | 
			
		||||
      const updateObj = { referenceId: 'SDFSDGSVE' };
 | 
			
		||||
      integrationAPI.updateSlack(updateObj);
 | 
			
		||||
      expect(context.axiosMock.patch).toHaveBeenCalledWith(
 | 
			
		||||
        '/api/v1/integrations/slack',
 | 
			
		||||
        {
 | 
			
		||||
          reference_id: updateObj.referenceId,
 | 
			
		||||
        }
 | 
			
		||||
      );
 | 
			
		||||
    });
 | 
			
		||||
 | 
			
		||||
    it('#listAllSlackChannels', () => {
 | 
			
		||||
      integrationAPI.listAllSlackChannels();
 | 
			
		||||
      expect(context.axiosMock.get).toHaveBeenCalledWith(
 | 
			
		||||
        '/api/v1/integrations/slack/list_all_channels'
 | 
			
		||||
      );
 | 
			
		||||
    });
 | 
			
		||||
 | 
			
		||||
    it('#delete', () => {
 | 
			
		||||
      integrationAPI.delete(2);
 | 
			
		||||
      expect(context.axiosMock.delete).toHaveBeenCalledWith(
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user