12345678910111213141516171819202122232425 |
- import PlatformExternalIssueActions from 'sentry/actions/platformExternalIssueActions';
- import {Client} from 'sentry/api';
- export async function deleteExternalIssue(
- api: Client,
- groupId: string,
- externalIssueId: string
- ) {
- PlatformExternalIssueActions.delete(groupId, externalIssueId);
- try {
- const data = await api.requestPromise(
- `/issues/${groupId}/external-issues/${externalIssueId}/`,
- {
- method: 'DELETE',
- }
- );
- PlatformExternalIssueActions.deleteSuccess(data);
- return data;
- } catch (error) {
- PlatformExternalIssueActions.deleteError(error);
- throw error;
- }
- }
|