<script>
if (!(AJS.params.isConfluenceAdmin)) {
$('.aui-button.aui-style-default.aui-dropdown2-trigger').hide()
}
/* prompt users when they leave the form */
var unsaved = false;
$('#i_confiform_registration_form').submit(function(){
window.onbeforeunload = null
})
$(":input").change(function(){ //triggers change in all input fields including text type
unsaved = true;
});
function unloadPage(){
if(unsaved){
return "hello";
}
}
window.onbeforeunload = unloadPage;
document.getElementById('i_email').value = AJS.params.remoteUser;
document.getElementById('i_fullName').value = AJS.params.currentUserFullname;
console.log('display name', '$action.remoteUser.fullName');
jQuery.ajax({
url: "/rest/cup/1.0/profile/" + AJS.params.remoteUser,
type: "get",
dataType: 'json',
async: false,
success: function (data1) {
var userCompany = data1["confluence.department"];
if(userCompany){
jQuery.ajax({
url: "/rest/api/user?username=" + userCompany,
type: "get",
dataType: 'json',
async: false,
success: function (data2) {
if(data2["displayName"]){
document.getElementById('i_companyName').value = data2["displayName"];
} else {
document.getElementById('i_companyName').value = "Company not defined.";
}
}
});
} else {
document.getElementById('i_companyName').value = "Company not defined.";
}
}
});
document.getElementById('i_email').value = AJS.params.remoteUser;
document.getElementById('i_fullName').value = AJS.params.currentUserFullname;
console.log('display name', '$action.remoteUser.fullName');
jQuery.ajax({
url: "/rest/cup/1.0/profile/" + AJS.params.remoteUser,
type: "get",
dataType: 'json',
async: false,
success: function (data1) {
console.log("made first call");
var userCompany = data1["confluence.department"];
if(userCompany){
jQuery.ajax({
url: "/rest/cup/1.0/profile/" + userCompany,
type: "get",
dataType: 'json',
async: false,
success: function (data2) {
console.log("made second call");
if(data2["cup.field-37"]){
document.getElementById('i_regionalEmail').value = data2["cup.field-37"];
} else {
document.getElementById('i_regionalEmail').value = "awsedstart@amazon.com";
}
}
});
} else {
document.getElementById('i_regionalEmail').value = "awsedstart@amazon.com";
}
}
});
</script>
<style>
.cf_textarea {
max-width: 800px !important;
}
</style>
|