feat: Implement getSamlAuthProvider graphQL query

This commit is contained in:
Faruk AYDIN
2023-08-07 16:33:12 +02:00
parent f488a71304
commit 58189963f5
3 changed files with 22 additions and 0 deletions

View File

@@ -0,0 +1,19 @@
import Context from '../../types/express/context';
import SamlAuthProvider from '../../models/saml-auth-provider.ee';
const getSamlAuthProvider = async (
_parent: unknown,
params: unknown,
context: Context
) => {
context.currentUser.can('read', 'SamlAuthProvider');
const samlAuthProvider = await SamlAuthProvider.query()
.limit(1)
.first()
.throwIfNotFound();
return samlAuthProvider;
};
export default getSamlAuthProvider;