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 + } } } `,