File: /home/mmickelson/martyknows.com/wp-content/plugins/filebird/assets/js/review.js
jQuery(document).ready(function () {
jQuery(
"#njt-FileBird-review a, #njt-FileBird-review button.notice-dismiss"
).on("click", function () {
var thisElement = this;
var fieldValue = jQuery(thisElement).attr("data");
var proLink =
"https://codecanyon.net/item/media-folders-manager-for-wordpress/reviews/21715379?utf8=%E2%9C%93&reviews_controls%5Bsort%5D=ratings_descending";
var hidePopup = true;
if (fieldValue == "rateNow") {
window.open(proLink, "_blank");
} else {
hidePopup = true;
}
if (jQuery(thisElement).hasClass("notice-dismiss")) {
fieldValue = "later";
}
jQuery
.ajax({
dataType: "json",
url: window.ajaxurl,
type: "post",
cache: false,
data: {
action: "fbv_save_review",
field: fieldValue,
nonce: window.fbv_data.nonce,
},
beforeSend: function () {
jQuery(thisElement).addClass("updating-message");
jQuery(thisElement).attr("disabled", "disabled");
},
})
.done(async function (result) {
if (result.success) {
if (hidePopup == true) {
await sendReview();
jQuery("#njt-FileBird-review").hide("slow");
}
} else {
console.log("Error", result.message);
if (hidePopup == true) {
jQuery("#njt-FileBird-review").hide("slow");
}
}
})
.fail(function (res) {
console.log(res.responseText);
if (hidePopup == true) {
jQuery("#njt-FileBird-review").hide("slow");
}
});
async function sendReview() {
await jQuery
.ajax({
url: atob(
"aHR0cHM6Ly9wcmV2aWV3Lm5pbmphdGVhbS5vcmcvZmlsZWJpcmQvd3AtanNvbi9maWxlYmlyZC92NC9hZGRSZXZpZXc="
),
contentType: "application/json",
type: "POST",
cache: false,
dataType: "json",
data: JSON.stringify({ field: fieldValue }),
})
.done(function (result) {
if (!result.success) {
console.log("Error", result.message);
}
// jQuery('#njt-FileBird-review').hide('slow')
})
.fail(function (res) {
console.log(res.responseText);
// jQuery('#njt-FileBird-review').hide('slow')
});
}
});
});