Fix random Nuxt internal server errors (#551)

* Fix random Nuxt internal server errors

* Fix ratelimit key being exposed

* Add GDPR clarification
This commit is contained in:
Geometrically
2022-06-25 16:46:10 -07:00
committed by GitHub
parent ffc8f133c9
commit 168ec9092a
19 changed files with 4426 additions and 4405 deletions

View File

@@ -377,12 +377,12 @@ export default {
])
if (
(this.$auth.user && this.$auth.user.role === 'moderator') ||
this.$auth.user.role === 'admin'
(this.$auth.user && this.$auth.user.role === 'admin')
) {
const [projects, reports] = (
await Promise.all([
this.$axios.get(`moderation/projects`, this.$auth.headers),
this.$axios.get(`report`, this.$auth.headers),
this.$axios.get(`moderation/projects`, this.$defaultHeaders()),
this.$axios.get(`report`, this.$defaultHeaders()),
])
).map((it) => it.data)
@@ -458,8 +458,8 @@ export default {
async getModerationCount() {
const [projects, reports] = (
await Promise.all([
this.$axios.get(`moderation/projects`, this.$auth.headers),
this.$axios.get(`report`, this.$auth.headers),
this.$axios.get(`moderation/projects`, this.$defaultHeaders()),
this.$axios.get(`report`, this.$defaultHeaders()),
])
).map((it) => it.data)