opened
burkeallen
username_0
## Bug Report

## Current behavior
When generating multiple swagger documents in the same application and using the .addTag() to the documentBuilder, the 2nd created document contains tag sections for all tags defined, not just the tags for the specific document.

the initial created document only contains tag sections defined in the first document

## Input Code

```  const swaggerOptionsManagement = new DocumentBuilder()
        .setTitle('Management API Documentation')
        .setVersion('2.0.0')
        .setBasePath('/')
        .addOAuth2('password', '', '/login', {})
        .setTermsOfService('https://catalystconnect.io/terms')
        .setLicense('Commercial License', 'https://catalystconnect.io/license')
        .setExternalDoc('Learn more about CatalystConnect™', 'https://catalystconnect.io')
        .addTag('SYSTEM', 'System Management')
        .addTag('PARTNER', 'Partner Instance Management')
        .build();
    const swaggerDocManagement = SwaggerModule.createDocument(app, swaggerOptionsManagement, {
        include: [
            UsersAdminModule,
            UsersPartnerModule,
            GlobalUserPoolsModule,
            TenantModule
        ]
    });
    SwaggerModule.setup('docs/management', app, swaggerDocManagement, {customCss: swaggerCSS});

    const swaggerOptionsSYSTEM = new DocumentBuilder()
        .setTitle('System Status API Documentation')
        .setVersion('2.0.0')
        .setBasePath('/')
        .setTermsOfService('https://catalystconnect.io/terms')
        .setLicense('Commercial License', 'https://catalystconnect.io/license')
        .setExternalDoc('Learn more about CatalystConnect™', 'https://catalystconnect.io')
        .addTag('STATUS', 'System Status and Information')
        .build();
    const swaggerDocSystem = SwaggerModule.createDocument(app, swaggerOptionsSYSTEM, {
        include: [SystemCheckModule]
    });
    SwaggerModule.setup('docs/system', app, swaggerDocSystem, {customCss: swaggerCSS});
```

## Expected behavior
the only tag sections that should be generated are the ones specific to each document being generated

## Possible Solution
<!--- Only if you have suggestions on a fix for the bug -->

## Environment

<pre><code>
- Nest version: 5.8.0
- Node version: 10.13.0
- Platform:  Windows

</code></pre>
Swagger addTag Bug
issue