RocketChat/Rocket.Chat

View on GitHub
apps/meteor/server/lib/oauth/removeOAuthService.ts

Summary

Maintainability
A
0 mins
Test Coverage
import { ServiceConfiguration } from 'meteor/service-configuration';

export async function removeOAuthService(mainSettingId: string): Promise<void> {
    const serviceName = mainSettingId.replace('Accounts_OAuth_Custom-', '');

    await ServiceConfiguration.configurations.removeAsync({
        service: serviceName.toLowerCase(),
    });
}