1
0
mirror of https://github.com/Unleash/unleash.git synced 2025-02-09 00:18:00 +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(); 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> => { deleteAll = (): Promise<void> => {
return this.db(T.SUGGEST_CHANGE_SET).del(); 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>; get(id: number): Promise<ISuggestChangeset>;
deleteChange(changeId: number): Promise<void>;
updateState( updateState(
id: number, id: number,
state: SuggestChangesetState, state: SuggestChangesetState,

View File

@ -23,6 +23,11 @@ export default class FakeSuggestChangeStore implements ISuggestChangeStore {
return Promise.resolve(undefined); 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( addChangeToSet(
change: PartialSome<ISuggestChange, 'id' | 'createdBy' | 'createdAt'>, change: PartialSome<ISuggestChange, 'id' | 'createdBy' | 'createdAt'>,
feature: string, feature: string,