1
0
mirror of https://github.com/Unleash/unleash.git synced 2025-01-31 00:16:47 +01:00

Deleting change from changeset

This commit is contained in:
sjaanus 2022-10-27 13:39:41 +03:00
parent 079f46c0db
commit 2effc20378
No known key found for this signature in database
GPG Key ID: 20E007C0248BA7FF
3 changed files with 11 additions and 0 deletions

View File

@ -237,6 +237,10 @@ export class SuggestChangeStore implements ISuggestChangeStore {
return this.db(T.SUGGEST_CHANGE_SET).where({ id }).del();
};
deleteChange = (id: number): Promise<void> => {
return this.db(T.SUGGEST_CHANGE).where({ id }).del();
};
deleteAll = (): Promise<void> => {
return this.db(T.SUGGEST_CHANGE_SET).del();
};

View File

@ -24,6 +24,8 @@ export interface ISuggestChangeStore extends Store<ISuggestChangeset, number> {
get(id: number): Promise<ISuggestChangeset>;
deleteChange(changeId: number): Promise<void>;
updateState(
id: number,
state: SuggestChangesetState,

View File

@ -23,6 +23,11 @@ export default class FakeSuggestChangeStore implements ISuggestChangeStore {
return Promise.resolve(undefined);
}
// eslint-disable-next-line no-unused-vars,@typescript-eslint/no-unused-vars
async deleteChange(id: number): Promise<void> {
return Promise.resolve(undefined);
}
addChangeToSet(
change: PartialSome<ISuggestChange, 'id' | 'createdBy' | 'createdAt'>,
feature: string,