github
1381 of 2769 branches covered (49.87%)
10 of 1681 new or added lines in 50 files covered. (0.59%)
1 existing line in 1 file now uncovered.13875 of 76837 relevant lines covered (18.06%)
1.81 hits per line
NEW
|
import { axios } from '../axios'; |
|
NEW
|
import { registerRoute, urlBuilder } from '../utils'; |
× |
NEW
|
import { z } from '../zod'; |
× |
NEW
|
|
× |
NEW
|
export const OAUTH_DELETE = '/oauth/client/{clientId}'; |
× |
NEW
|
|
× |
NEW
|
export const deleteOauthRoute = registerRoute({ |
× |
NEW
|
method: 'delete', |
× |
NEW
|
path: OAUTH_DELETE, |
× |
NEW
|
description: 'Delete an OAuth application', |
× |
NEW
|
request: { |
× |
NEW
|
params: z.object({
|
× |
NEW
|
clientId: z.string(), |
× |
NEW
|
}), |
× |
NEW
|
}, |
× |
NEW
|
responses: {
|
× |
NEW
|
200: {
|
× |
NEW
|
description: 'OAuth application deleted', |
× |
NEW
|
}, |
× |
NEW
|
}, |
× |
NEW
|
tags: ['oauth'], |
× |
NEW
|
}); |
× |
NEW
|
|
× |
NEW
|
export const oauthDelete = async (clientId: string) => { |
× |
NEW
|
return axios.delete<void>(urlBuilder(OAUTH_DELETE, { clientId })); |
× |
NEW
|
}; |
× |