1404/11/06-fix bug in share code
This commit is contained in:
+8
-4
@@ -1,10 +1,14 @@
|
||||
import { tokenName } from '@/themeConfig'
|
||||
|
||||
import { ref } from 'vue'
|
||||
import {useConfigStore} from "@/store/configStore";
|
||||
import {getConfigApp} from "@/utils/config";
|
||||
|
||||
export const loading = ref<boolean>(false)
|
||||
export const loadingMore = ref<boolean>(false)
|
||||
const userInfo = ref()
|
||||
const nameProject= getConfigApp('name')
|
||||
|
||||
|
||||
function setToken(token: string | undefined) {
|
||||
return localStorage.setItem(tokenName, token)
|
||||
@@ -30,11 +34,11 @@ export async function authenticateWithFingerprint() {
|
||||
|
||||
const createOptions = {
|
||||
challenge,
|
||||
rp: { name: 'GOLD.IR' },
|
||||
rp: { name: nameProject },
|
||||
user: {
|
||||
id: Uint8Array.from('user-id', c => c.charCodeAt(0)),
|
||||
name: 'GOLD.IR',
|
||||
displayName: 'GOLD.IR'
|
||||
name: nameProject,
|
||||
displayName: nameProject
|
||||
},
|
||||
pubKeyCredParams: [{ type: 'public-key', alg: -7 }],
|
||||
authenticatorSelection: {
|
||||
@@ -52,7 +56,7 @@ export async function authenticateWithFingerprint() {
|
||||
const credentialId = btoa(String.fromCharCode(...new Uint8Array(credential.rawId)))
|
||||
|
||||
// بازیابی توکن از localStorage
|
||||
const token = localStorage.getItem('GOLD.IR_app_token')
|
||||
const token = localStorage.getItem(`${nameProject}_app_token`)
|
||||
|
||||
if (!token) {
|
||||
console.warn('توکن پیدا نشد، عملیات متوقف شد.')
|
||||
|
||||
@@ -4,6 +4,9 @@ import type { Product, ProductVariant } from '@/model/product'
|
||||
import { unref, computed } from 'vue'
|
||||
// import noImage from '@/assets/img/logo.svg'
|
||||
import type { UploadedFileInfo } from '@/model/uploadedFileInfo'
|
||||
import {useConfigStore} from "@/store/configStore";
|
||||
import {getConfigApp} from "@/utils/config";
|
||||
const nameProject=getConfigApp('name')
|
||||
|
||||
export function useProduct(product: Ref<Product> | Product) {
|
||||
const title = computed(() => {
|
||||
@@ -95,7 +98,7 @@ export function useProduct(product: Ref<Product> | Product) {
|
||||
if (temp && temp.file) {
|
||||
return temp.file.src
|
||||
}
|
||||
return 'GOLD.IR'
|
||||
return nameProject
|
||||
}
|
||||
|
||||
const collection = computed(() => {
|
||||
|
||||
@@ -111,7 +111,7 @@ function shareCode() {
|
||||
این دعوت نامه از طرف "${userStore.userInfo?.name}" عزیز برای شما ارسال شده تا شما هم از بازار طلای ${nameProject} جا نمونید.
|
||||
روی لینک زیر کلیک کنید و ثبت نام خود را تکمیل کنید.
|
||||
|
||||
gold.ir/login?id=${userStore.userInfo?.referral_id}`
|
||||
${window.location.hostname}/login?id=${userStore.userInfo?.referral_id}`
|
||||
navigator.share({
|
||||
title: nameProject,
|
||||
text: val
|
||||
|
||||
@@ -121,7 +121,7 @@ function shareCode() {
|
||||
این دعوت نامه از طرف "${userStore.userInfo?.name}" عزیز برای شما ارسال شده تا شما هم از بازار طلای ${nameProject} جا نمونید.
|
||||
روی لینک زیر کلیک کنید و ثبت نام خود را تکمیل کنید.
|
||||
|
||||
gold.ir/login?id=${userStore.userInfo?.referral_id}`
|
||||
${window.location.hostname}/login?id=${userStore.userInfo?.referral_id}`
|
||||
navigator.share({
|
||||
title: nameProject,
|
||||
text: val
|
||||
|
||||
@@ -226,7 +226,7 @@ function shareCode() {
|
||||
این دعوت نامه از طرف "${userStore.userInfo?.name}" عزیز برای شما ارسال شده تا شما هم از بازار طلای ${nameProject} جا نمونید.
|
||||
روی لینک زیر کلیک کنید و ثبت نام خود را تکمیل کنید.
|
||||
|
||||
gold.ir/login?id=${userStore.userInfo?.referral_id}`
|
||||
${window.location.hostname}/login?id=${userStore.userInfo?.referral_id}`
|
||||
navigator.share({
|
||||
title: nameProject ,
|
||||
text: val
|
||||
|
||||
@@ -90,7 +90,7 @@ function shareCode() {
|
||||
این دعوت نامه از طرف "${userStore.userInfo?.name}" عزیز برای شما ارسال شده تا شما هم از بازار طلای ${nameProject} جا نمونید.
|
||||
روی لینک زیر کلیک کنید و ثبت نام خود را تکمیل کنید.
|
||||
|
||||
gold.ir/login?id=${userStore.userInfo?.referral_id}`
|
||||
${window.location.hostname}/login?id=${userStore.userInfo?.referral_id}`
|
||||
navigator.share({
|
||||
title: nameProject,
|
||||
text: val
|
||||
|
||||
@@ -345,7 +345,7 @@ function shareCode() {
|
||||
این دعوت نامه از طرف "${userStore.userInfo?.name}" عزیز برای شما ارسال شده تا شما هم از بازار طلای ${nameProject} جا نمونید.
|
||||
روی لینک زیر کلیک کنید و ثبت نام خود را تکمیل کنید.
|
||||
|
||||
gold.ir/login?id=${userStore.userInfo?.referral_id}`
|
||||
${window.location.hostname}/login?id=${userStore.userInfo?.referral_id}`
|
||||
navigator.share({
|
||||
title: nameProject,
|
||||
text: val
|
||||
|
||||
Reference in New Issue
Block a user