Fix report buttons not working for signed-out users (#1255)

This commit is contained in:
Emma 2023-08-02 17:03:31 -04:00 committed by GitHub
parent 0d15024bd2
commit a4bead1bde
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 8 additions and 8 deletions

View File

@ -305,14 +305,14 @@
</button>
</template>
<template v-else>
<a class="iconified-button" :href="getAuthUrl()" rel="noopener nofollow">
<nuxt-link class="iconified-button" to="/auth/sign-in">
<ReportIcon aria-hidden="true" />
Report
</a>
<a class="iconified-button" :href="getAuthUrl()" rel="noopener nofollow">
</nuxt-link>
<nuxt-link class="iconified-button" to="/auth/sign-in">
<HeartIcon aria-hidden="true" />
Follow
</a>
</nuxt-link>
</template>
</div>
</div>

View File

@ -164,10 +164,10 @@
<ReportIcon aria-hidden="true" />
Report
</button>
<a v-if="!auth.user" class="iconified-button" :href="getAuthUrl()" rel="noopener nofollow">
<nuxt-link v-if="!auth.user" class="iconified-button" to="/auth/sign-in">
<ReportIcon aria-hidden="true" />
Report
</a>
</nuxt-link>
<nuxt-link
v-if="currentMember"
class="action iconified-button"

View File

@ -61,10 +61,10 @@
<ReportIcon aria-hidden="true" />
Report
</button>
<a v-else class="iconified-button" :href="getAuthUrl()" rel="noopener nofollow">
<nuxt-link v-else class="iconified-button" to="/auth/sign-in">
<ReportIcon aria-hidden="true" />
Report
</a>
</nuxt-link>
</div>
<template v-if="isEditing">
<div class="inputs universal-labels">