Fix unsafe property access and stale await in DurationInput, ModalAccountInfo, FilesPage
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -368,7 +368,7 @@ function calculateTotalSeconds() {
|
||||
async function createData() {
|
||||
const size = props.size;
|
||||
|
||||
if (maxTotal.value !== (await null) && minTotal.value !== (await null)) {
|
||||
if (maxTotal.value !== null && minTotal.value !== null) {
|
||||
switch (size) {
|
||||
case "max":
|
||||
secondToDate(minTotal.value, "min");
|
||||
|
||||
@@ -63,6 +63,6 @@ const is_active = computed(() => currentViewingUser.value.is_active);
|
||||
|
||||
onBeforeMount(async () => {
|
||||
await acctMgmtStore.getUserDetail(currentViewingUser.value.username);
|
||||
visitTime.value = currentViewingUser.value.detail.visits;
|
||||
visitTime.value = currentViewingUser.value.detail?.visits ?? 0;
|
||||
});
|
||||
</script>
|
||||
|
||||
@@ -823,6 +823,7 @@ function download(type, id, source, name) {
|
||||
* Delete Compare Primary log
|
||||
*/
|
||||
function primaryDragDelete() {
|
||||
if (primaryDragData.value.length === 0) return;
|
||||
compareData.value.unshift(primaryDragData.value[0]);
|
||||
primaryDragData.value = [];
|
||||
}
|
||||
@@ -831,6 +832,7 @@ function primaryDragDelete() {
|
||||
* Delete Compare Secondary log
|
||||
*/
|
||||
function secondaryDragDelete() {
|
||||
if (secondaryDragData.value.length === 0) return;
|
||||
compareData.value.unshift(secondaryDragData.value[0]);
|
||||
secondaryDragData.value = [];
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user