mirror of
https://github.com/Abdulazizzn/n8n-enterprise-unlocked.git
synced 2025-12-19 02:51:14 +00:00
feat: Switch owner subview to all subview if has shared resources (#4672)
This commit is contained in:
@@ -103,7 +103,7 @@
|
|||||||
</ul>
|
</ul>
|
||||||
<n8n-text color="text-base" size="medium" v-else>
|
<n8n-text color="text-base" size="medium" v-else>
|
||||||
{{ $locale.baseText(`${resourceKey}.noResults`) }}
|
{{ $locale.baseText(`${resourceKey}.noResults`) }}
|
||||||
<template v-if="!hasFilters && isOwnerSubview && resourcesNotOwned.length > 0">
|
<template v-if="shouldSwitchToAllSubview">
|
||||||
<span v-if="!filters.search">
|
<span v-if="!filters.search">
|
||||||
({{ $locale.baseText(`${resourceKey}.noResults.switchToShared.preamble`) }}
|
({{ $locale.baseText(`${resourceKey}.noResults.switchToShared.preamble`) }}
|
||||||
<n8n-link @click="setOwnerSubview(false)">{{$locale.baseText(`${resourceKey}.noResults.switchToShared.link`) }}</n8n-link>)
|
<n8n-link @click="setOwnerSubview(false)">{{$locale.baseText(`${resourceKey}.noResults.switchToShared.link`) }}</n8n-link>)
|
||||||
@@ -275,6 +275,9 @@ export default mixins(
|
|||||||
return resource.ownedBy && resource.ownedBy.id !== this.usersStore.currentUser?.id;
|
return resource.ownedBy && resource.ownedBy.id !== this.usersStore.currentUser?.id;
|
||||||
});
|
});
|
||||||
},
|
},
|
||||||
|
shouldSwitchToAllSubview(): boolean {
|
||||||
|
return !this.hasFilters && this.isOwnerSubview && this.resourcesNotOwned.length > 0;
|
||||||
|
},
|
||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
async onMounted() {
|
async onMounted() {
|
||||||
@@ -369,6 +372,11 @@ export default mixins(
|
|||||||
sortBy() {
|
sortBy() {
|
||||||
this.sendSortingTelemetry();
|
this.sendSortingTelemetry();
|
||||||
},
|
},
|
||||||
|
loading(value) {
|
||||||
|
if (!value && this.shouldSwitchToAllSubview) {
|
||||||
|
this.isOwnerSubview = false;
|
||||||
|
}
|
||||||
|
},
|
||||||
},
|
},
|
||||||
});
|
});
|
||||||
</script>
|
</script>
|
||||||
|
|||||||
Reference in New Issue
Block a user