docbrown/app/assets/javascripts/initializers/initializePaymentPointers.js
Ben Halpern c1dca335c7
[deploy] Allow users to set a payment pointer for their content (#8304)
* Initial user payment pointer work

* Finalize functionality and tests

* Fix schema

* Update app/views/shared/_payment_pointer.html.erb

* Add function to list
2020-06-09 16:28:16 -04:00

11 lines
397 B
JavaScript

function initializePaymentPointers() {
var userPointer = document.getElementById('author-payment-pointer');
var basePointer = document.getElementById('base-payment-pointer');
var meta = document.querySelector("meta[name='monetization']");
if (userPointer) {
meta.content = userPointer.dataset.paymentPointer;
} else {
meta.content = basePointer.dataset.paymentPointer;;
}
}