fix permissions
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
import { api } from './api';
|
||||
import type { Issue, IssueComment, CreateIssuePayload, UpdateIssuePayload, IssueTyp, IssueFilters, AssignableMember, IssueStatusmeldung, IssueStatusDef, IssuePriorityDef, IssueWidgetSummary } from '../types/issue.types';
|
||||
import type { Issue, IssueComment, CreateIssuePayload, UpdateIssuePayload, IssueTyp, IssueFilters, AssignableMember, IssueStatusDef, IssuePriorityDef, IssueWidgetSummary } from '../types/issue.types';
|
||||
|
||||
export const issuesApi = {
|
||||
getIssues: async (filters?: IssueFilters): Promise<Issue[]> => {
|
||||
@@ -57,22 +57,6 @@ export const issuesApi = {
|
||||
const r = await api.get('/api/issues/members');
|
||||
return r.data.data;
|
||||
},
|
||||
// Statusmeldungen CRUD
|
||||
getStatusmeldungen: async (): Promise<IssueStatusmeldung[]> => {
|
||||
const r = await api.get('/api/issues/statusmeldungen');
|
||||
return r.data.data;
|
||||
},
|
||||
createStatusmeldung: async (data: { titel: string; inhalt?: string; schwere?: string }): Promise<IssueStatusmeldung> => {
|
||||
const r = await api.post('/api/issues/statusmeldungen', data);
|
||||
return r.data.data;
|
||||
},
|
||||
updateStatusmeldung: async (id: number, data: Partial<IssueStatusmeldung>): Promise<IssueStatusmeldung> => {
|
||||
const r = await api.patch(`/api/issues/statusmeldungen/${id}`, data);
|
||||
return r.data.data;
|
||||
},
|
||||
deleteStatusmeldung: async (id: number): Promise<void> => {
|
||||
await api.delete(`/api/issues/statusmeldungen/${id}`);
|
||||
},
|
||||
// Widget summary
|
||||
getWidgetSummary: async (): Promise<IssueWidgetSummary> => {
|
||||
const r = await api.get('/api/issues/widget-summary');
|
||||
|
||||
Reference in New Issue
Block a user