Skip to content

Commit 211bcc3

Browse files
committed
Fix select wrong entry
1 parent 72b97fd commit 211bcc3

4 files changed

Lines changed: 7 additions & 2 deletions

File tree

tracklater/static/daytimeline.vue.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,7 @@ var daytimeline = Vue.component("daytimeline", {
4444
entry.start_time = item.start
4545
entry.end_time = item.end
4646
this.$emit('updateEntry', entry)
47+
this.$store.commit('setSelectedEntry', entry);
4748
}
4849
},
4950
onRemove: function(item, callback) {

tracklater/static/home.vue.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -126,6 +126,7 @@ var home = Vue.component("home", {
126126
this.$store.commit('setInput', {title: response.data.title, issue: null})
127127
this.$store.commit('setEntries', {module_name: entry.module, entries: updated_entries});
128128
this.$store.commit('setLoading', {module_name: 'updateentry', loading: false});
129+
this.$store.commit('setSelectedEntry', updated_entries.find((_entry) => _entry.title === response.data.title && _entry.start_time === response.data.start_time && _entry.end_time === response.data.end_time));
129130
}).catch(_handleFailure)
130131
},
131132
deleteEntry(entry) {

tracklater/static/index.html

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -124,6 +124,9 @@
124124
for (let module_name in state.modules) {
125125
const projects = state.modules[module_name].projects || [];
126126
for (let _project of projects) {
127+
if ((_project.title || "").toLowerCase().includes("vika")) {
128+
continue
129+
}
127130
if (_project.group == group) {
128131
return _project.id;
129132
}

tracklater/static/toolbar.vue.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ var toolbar = Vue.component("toolbar", {
2525
v-model="entryTitle"
2626
:items="allIssues"
2727
@change="exportEntry"
28-
@keyup.enter="exportEntry(); unselectAll($event);"
28+
@blur="exportEntry()"
2929
>
3030
</v-combobox>
3131
</v-col>
@@ -143,7 +143,7 @@ var toolbar = Vue.component("toolbar", {
143143
},
144144
methods: {
145145
unselectAll(event) {
146-
event.target.blur();
146+
document.querySelectorAll(".v-input").forEach((el) => el.blur());
147147
this.$store.commit('setSelectedEntry', null);
148148
},
149149
findIssue(title) {

0 commit comments

Comments
 (0)