forked from Mirrors/doipjs
Handle missing XMPP_VCARD_SERVER_DOMAIN
This commit is contained in:
parent
8a7f60d24b
commit
2521225a9b
1 changed files with 4 additions and 1 deletions
|
@ -1,6 +1,7 @@
|
||||||
const reURI = /^xmpp:([a-zA-Z0-9\.\-\_]*)@([a-zA-Z0-9\.\-\_]*)(?:\?(.*))?/
|
const reURI = /^xmpp:([a-zA-Z0-9\.\-\_]*)@([a-zA-Z0-9\.\-\_]*)(?:\?(.*))?/
|
||||||
|
|
||||||
const processURI = (uri, opts) => {
|
const processURI = (uri, opts) => {
|
||||||
|
if (!opts) { opts = {} }
|
||||||
const match = uri.match(reURI)
|
const match = uri.match(reURI)
|
||||||
|
|
||||||
return {
|
return {
|
||||||
|
@ -10,7 +11,9 @@ const processURI = (uri, opts) => {
|
||||||
uri: uri
|
uri: uri
|
||||||
},
|
},
|
||||||
proof: {
|
proof: {
|
||||||
uri: `https://${opts.XMPP_VCARD_SERVER_DOMAIN}/api/vcard/${output.display}/DESC`,
|
uri: 'XMPP_VCARD_SERVER_DOMAIN' in opts
|
||||||
|
? `https://${opts.XMPP_VCARD_SERVER_DOMAIN}/api/vcard/${output.display}/DESC`
|
||||||
|
: null,
|
||||||
fetch: null
|
fetch: null
|
||||||
},
|
},
|
||||||
qr: null
|
qr: null
|
||||||
|
|
Loading…
Reference in a new issue