fix: show a proper error message when no list or default list was specified

This commit is contained in:
kolaente 2022-06-11 13:58:46 +02:00
parent 5f27aa984d
commit 9bbc1bf939
Signed by untrusted user: konrad
GPG Key ID: F40E70337AB24C9B
2 changed files with 10 additions and 3 deletions

View File

@ -139,8 +139,11 @@ const store = useStore()
const taskService = shallowReactive(new TaskService())
const errorMessage = ref('')
function resetEmptyTitleError() {
if (newTaskTitle.value !== '') {
function resetEmptyTitleError(e) {
if (
(e.which <= 90 && e.which >= 48 || e.which >= 96 && e.which <= 105)
&& newTaskTitle.value !== ''
) {
errorMessage.value = ''
}
}
@ -209,7 +212,7 @@ function handleEnter(e: KeyboardEvent) {
.button-text {
display: none;
}
:deep(.icon) {
margin: 0 !important;
}

View File

@ -298,6 +298,10 @@ export default {
list: parsedTask.list,
listId: listId || 0,
})
if(foundListId === null || foundListId === 0) {
throw new Error('NO_LIST')
}
const assignees = await findAssignees(parsedTask.assignees)