diff --git a/web/src/views/AccessPoints/edit.vue b/web/src/views/AccessPoints/edit.vue
index c4c8a98..be366b0 100644
--- a/web/src/views/AccessPoints/edit.vue
+++ b/web/src/views/AccessPoints/edit.vue
@@ -14,41 +14,53 @@
-
-
-
-
-
-
- mdi-delete
-
-
-
- mdi-check
- Salvar
-
+
+
+
+
+
+
+
+ mdi-delete
+
+
+
+ mdi-check
+ Salvar
+
-
- mdi-close
- Cancelar
-
-
-
- {{ error }}
-
-
+
+ mdi-close
+ Cancelar
+
+
+
+
+ Você só pode alterar APs do seu campus.
+
+
+
+ {{ error }}
+
+
+
@@ -148,7 +160,22 @@ Continuar?`
}
}
},
+ computed: {
+ userInSameCampus() {
+ return this.me.campus == this.accessPoint.subnetInfo.shortName
+ }
+ },
apollo: {
+ me: {
+ cachePolicy: 'cache-and-network',
+ query: gql`
+ {
+ me {
+ campus
+ }
+ }
+ `
+ },
accessPoint: {
cachePolicy: 'cache-and-network',
query: gql`
@@ -161,6 +188,10 @@ Continuar?`
mac
local
notes
+
+ subnetInfo {
+ shortName
+ }
}
}
`,