feat: 🎸 create get allTags method that includes tag type (#2349)
* feat: 🎸 create getAllTags method that includes tag type ✅ Closes: https://hashicorp.atlassian.net/browse/ICU-13891 * refactor: 💡 use canonical_tags to get tagCount on a worker ✅ Closes: https://hashicorp.atlassian.net/browse/ICU-13891 * refactor: 💡 add type to api and config tag list methods ✅ Closes: https://hashicorp.atlassian.net/browse/ICU-13891 * refactor: 💡 change worker functions to getters ✅ Closes: https://hashicorp.atlassian.net/browse/ICU-13891
This commit is contained in:
1 parent
1bea4882ca
commit
f51124cfdb
3 files changed
+135
-8
No files matched your search
@@ -19,7 +19,7 @@ export default class ScopesScopeWorkersIndexRoute extends Route {
|
||||
allowed: (route) => {
|
||||
const configTags = route
|
||||
.modelFor('scopes.scope.workers')
|
||||
.flatMap((worker) => worker.getConfigTagList())
|
||||
.flatMap((worker) => worker.configTagList)
|
||||
.filter(Boolean);
|
||||
|
||||
// Filter out duplicate tags
|
||||
@@ -56,7 +56,7 @@ export default class ScopesScopeWorkersIndexRoute extends Route {
|
||||
return null;
|
||||
}
|
||||
|
||||
const workerTags = worker.getConfigTagList();
|
||||
const workerTags = worker.configTagList;
|
||||
return this.tags.some((tag) =>
|
||||
workerTags.some(
|
||||
(workerTag) =>
|
||||
|
||||
Reference in new issue
Block a user