Skip to content
Snippets Groups Projects
Commit b722b853 authored by Eugen Ciur's avatar Eugen Ciur
Browse files

bugfix: refresh pinned tags on tag update

parent f73c680c
Branches
No related tags found
No related merge requests found
import Component from '@glimmer/component'; import Component from '@glimmer/component';
import { action } from '@ember/object'; import { action } from '@ember/object';
import { tracked } from '@glimmer/tracking'; import { tracked } from '@glimmer/tracking';
import { inject as service } from '@ember/service'; import { service } from '@ember/service';
const COLORS = [ const COLORS = [
'#ff0000', '#ff0000',
...@@ -34,6 +35,7 @@ export default class NewTagComponent extends Component { ...@@ -34,6 +35,7 @@ export default class NewTagComponent extends Component {
*/ */
@service store; @service store;
@service router;
// initially only 'new' button is visible // initially only 'new' button is visible
@tracked form_visible = false; @tracked form_visible = false;
...@@ -59,6 +61,7 @@ export default class NewTagComponent extends Component { ...@@ -59,6 +61,7 @@ export default class NewTagComponent extends Component {
}).save(); }).save();
this._empty_form(); this._empty_form();
this.router.refresh();
} }
@action @action
......
import Component from '@glimmer/component'; import Component from '@glimmer/component';
import { tracked } from '@glimmer/tracking'; import { tracked } from '@glimmer/tracking';
import { action } from '@ember/object'; import { action } from '@ember/object';
import { inject as service } from '@ember/service'; import { service } from '@ember/service';
export default class TableRowComponent extends Component { export default class TableRowComponent extends Component {
...@@ -14,6 +14,7 @@ export default class TableRowComponent extends Component { ...@@ -14,6 +14,7 @@ export default class TableRowComponent extends Component {
@action @action
async onRemove(tag) { async onRemove(tag) {
await tag.destroyRecord(); await tag.destroyRecord();
this.router.refresh();
} }
@action @action
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment