django_otp/widgets/coffee/assign.coffee
window.assignOTPSecret = (
name, input, img, urlPrefix, issuer_name, gen_new=true
) ->
if gen_new or not input.value
input.value = generateOTPSecret()
qs = ["name=" + encodeURIComponent name]
if issuer_name
qs = qs.concat "issuer_name=#{encodeURIComponent issuer_name}"
img.src = "#{urlPrefix}/#{input.value}?#{qs.join "&"}"