Handle the case where the URL being encoded by qrcodejs is causing an error...

Handle the case where the URL being encoded by qrcodejs is causing an error with the library (e.g. https://github.com/davidshimjs/qrcodejs/issues/78).
5 jobs for feature/qr-clientside in 2 minutes and 11 seconds (queued for 1 second)
Name Stage Failure
failed
check_openshift_config_test-cara Test
tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.security.selinux'
tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.security.selinux'
$ mv openshift-origin-client-tools-v3.11.0-0cbc58b-linux-64bit/oc $HOME/env/bin/
$ cd ./app-config/openshift
$ oc login ${OC_SERVER} --token="${OC_TOKEN}"
Authentication required for https://openshift-dev.cern.ch:443 (CERN)
Username: Password: Login failed (401 Unauthorized)
Verify you have provided correct credentials.
Cleaning up file based variables
ERROR: Job failed: exit code 1
failed
check_openshift_config_prod Test
tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.security.selinux'
tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.security.selinux'
$ mv openshift-origin-client-tools-v3.11.0-0cbc58b-linux-64bit/oc $HOME/env/bin/
$ cd ./app-config/openshift
$ oc login ${OC_SERVER} --token="${OC_TOKEN}"
Authentication required for https://openshift.cern.ch:443 (CERN)
Username: Password: Login failed (401 Unauthorized)
Verify you have provided correct credentials.
Cleaning up file based variables
ERROR: Job failed: exit code 1