forked from trent_larson/crowd-funder-for-time-pwa
Look for DID in .iss field instead of .own.did
This commit is contained in:
@@ -357,8 +357,8 @@ export default class ContactQRScan extends Vue {
|
|||||||
}
|
}
|
||||||
|
|
||||||
const contactInfo = decodedJwt.payload.own;
|
const contactInfo = decodedJwt.payload.own;
|
||||||
if (!contactInfo.did) {
|
if (!decodedJwt.payload.iss) {
|
||||||
logger.warn("Invalid contact info - missing DID");
|
logger.warn("Invalid JWT payload - missing 'iss' field");
|
||||||
this.$notify({
|
this.$notify({
|
||||||
group: "alert",
|
group: "alert",
|
||||||
type: "danger",
|
type: "danger",
|
||||||
@@ -370,7 +370,7 @@ export default class ContactQRScan extends Vue {
|
|||||||
|
|
||||||
// Create contact object
|
// Create contact object
|
||||||
const contact = {
|
const contact = {
|
||||||
did: contactInfo.did,
|
did: decodedJwt.payload.iss,
|
||||||
name: contactInfo.name || "",
|
name: contactInfo.name || "",
|
||||||
email: contactInfo.email || "",
|
email: contactInfo.email || "",
|
||||||
phone: contactInfo.phone || "",
|
phone: contactInfo.phone || "",
|
||||||
|
|||||||
@@ -483,8 +483,8 @@ export default class ContactQRScanShow extends Vue {
|
|||||||
}
|
}
|
||||||
|
|
||||||
const contactInfo = decodedJwt.payload.own;
|
const contactInfo = decodedJwt.payload.own;
|
||||||
if (!contactInfo.did) {
|
if (!decodedJwt.payload.iss) {
|
||||||
logger.warn("Invalid contact info - missing DID");
|
logger.warn("Invalid JWT payload - missing 'iss' field");
|
||||||
this.$notify({
|
this.$notify({
|
||||||
group: "alert",
|
group: "alert",
|
||||||
type: "danger",
|
type: "danger",
|
||||||
@@ -496,7 +496,7 @@ export default class ContactQRScanShow extends Vue {
|
|||||||
|
|
||||||
// Create contact object
|
// Create contact object
|
||||||
const contact = {
|
const contact = {
|
||||||
did: contactInfo.did,
|
did: decodedJwt.payload.iss,
|
||||||
name: contactInfo.name || "",
|
name: contactInfo.name || "",
|
||||||
email: contactInfo.email || "",
|
email: contactInfo.email || "",
|
||||||
phone: contactInfo.phone || "",
|
phone: contactInfo.phone || "",
|
||||||
|
|||||||
Reference in New Issue
Block a user