Retire Report a Bug Guild (#13479)
* feat(bug-reporting): Retire Bug Guild and add fancy mailto links * fix(bug-reporting): update GitHub documentation * fix(bug-reporting): eh markdown? * fix(bug-reporting): update Tavern link, remove redundant string * fix(typo): HabitiCa
This commit is contained in:
@@ -83,9 +83,12 @@
|
||||
</router-link>
|
||||
</li>
|
||||
<li>
|
||||
<router-link to="/groups/guild/a29da26b-37de-4a71-b0c6-48e72a900dac">
|
||||
<a
|
||||
:href="bugReportMailto"
|
||||
target="_blank"
|
||||
>
|
||||
{{ $t('reportBug') }}
|
||||
</router-link>
|
||||
</a>
|
||||
</li>
|
||||
<li>
|
||||
<a
|
||||
@@ -472,12 +475,14 @@ import facebook from '@/assets/svg/facebook.svg';
|
||||
import instagram from '@/assets/svg/instagram.svg';
|
||||
import heart from '@/assets/svg/heart.svg';
|
||||
import buyGemsModal from './payments/buyGemsModal.vue';
|
||||
import reportBug from '@/mixins/reportBug.js';
|
||||
|
||||
const IS_PRODUCTION = process.env.NODE_ENV === 'production'; // eslint-disable-line no-process-env
|
||||
export default {
|
||||
components: {
|
||||
buyGemsModal,
|
||||
},
|
||||
mixins: [reportBug],
|
||||
data () {
|
||||
return {
|
||||
icons: Object.freeze({
|
||||
|
||||
@@ -360,11 +360,12 @@
|
||||
>{{ $t('dataDisplayTool') }}</a>
|
||||
</li>
|
||||
<li>
|
||||
<router-link
|
||||
to="/groups/guild/a29da26b-37de-4a71-b0c6-48e72a900dac"
|
||||
<a
|
||||
:href="bugReportMailto"
|
||||
target="_blank"
|
||||
>
|
||||
{{ $t('reportProblem') }}
|
||||
</router-link>
|
||||
{{ $t('reportBug') }}
|
||||
</a>
|
||||
</li>
|
||||
<li>
|
||||
<a
|
||||
@@ -789,6 +790,7 @@ import tierStaff from '@/assets/svg/tier-staff.svg';
|
||||
|
||||
import * as quests from '@/../../common/script/content/quests';
|
||||
import staffList from '../../libs/staffList';
|
||||
import reportBug from '@/mixins/reportBug.js';
|
||||
|
||||
export default {
|
||||
components: {
|
||||
@@ -797,6 +799,7 @@ export default {
|
||||
sidebarSection,
|
||||
chat,
|
||||
},
|
||||
mixins: [reportBug],
|
||||
data () {
|
||||
return {
|
||||
groupId: TAVERN_ID,
|
||||
|
||||
@@ -309,12 +309,13 @@
|
||||
>
|
||||
{{ $t('overview') }}
|
||||
</router-link>
|
||||
<router-link
|
||||
<a
|
||||
class="topbar-dropdown-item dropdown-item"
|
||||
to="/groups/guild/a29da26b-37de-4a71-b0c6-48e72a900dac"
|
||||
:href="bugReportMailto"
|
||||
target="_blank"
|
||||
>
|
||||
{{ $t('reportBug') }}
|
||||
</router-link>
|
||||
</a>
|
||||
<router-link
|
||||
class="topbar-dropdown-item dropdown-item"
|
||||
to="/groups/guild/5481ccf3-5d2d-48a9-a871-70a7380cee5a"
|
||||
@@ -742,6 +743,7 @@ import sendGemsModal from '@/components/payments/sendGemsModal';
|
||||
import selectUserModal from '@/components/payments/selectUserModal';
|
||||
import sync from '@/mixins/sync';
|
||||
import userDropdown from './userDropdown';
|
||||
import reportBug from '@/mixins/reportBug.js';
|
||||
|
||||
export default {
|
||||
components: {
|
||||
@@ -753,7 +755,7 @@ export default {
|
||||
selectUserModal,
|
||||
userDropdown,
|
||||
},
|
||||
mixins: [sync],
|
||||
mixins: [sync, reportBug],
|
||||
data () {
|
||||
return {
|
||||
isUserDropdownOpen: false,
|
||||
|
||||
@@ -7,23 +7,27 @@
|
||||
{{ $t('reportAccountProblems') }}
|
||||
:
|
||||
<a href="mailto:admin@habitica.com">admin@habitica.com</a>
|
||||
<br>
|
||||
{{ $t('reportBug') }}
|
||||
:
|
||||
<a
|
||||
target="_blank"
|
||||
href="/groups/guild/a29da26b-37de-4a71-b0c6-48e72a900dac"
|
||||
>Report a Bug guild</a> or
|
||||
<a
|
||||
target="_blank"
|
||||
href="https://github.com/HabitRPG/habitica/issues?q=is%3Aopen"
|
||||
>GitHub</a>
|
||||
<span v-if="user">
|
||||
<br>
|
||||
{{ $t('reportBug') }}
|
||||
:
|
||||
<a
|
||||
:href="bugReportMailto"
|
||||
target="_blank"
|
||||
>
|
||||
admin@habitica.com
|
||||
</a>
|
||||
<br>
|
||||
{{ $t('reportCommunityIssues') }}
|
||||
:
|
||||
<a href="mailto:admin@habitica.com">admin@habitica.com</a>
|
||||
</span>
|
||||
<span v-else>
|
||||
<br>
|
||||
{{ $t('reportBug') }}
|
||||
:
|
||||
<a href="mailto:admin@habitica.com">admin@habitica.com</a>
|
||||
</span>
|
||||
<br>
|
||||
{{ $t('subscriptionPaymentIssues') }}
|
||||
:
|
||||
@@ -52,8 +56,10 @@
|
||||
<script>
|
||||
import { mapState } from '@/libs/store';
|
||||
import { goToModForm } from '@/libs/modform';
|
||||
import reportBug from '@/mixins/reportBug.js';
|
||||
|
||||
export default {
|
||||
mixins: [reportBug],
|
||||
computed: {
|
||||
...mapState({
|
||||
user: 'user.data',
|
||||
|
||||
Reference in New Issue
Block a user