How to take backup of custom created app from App engineen studio
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-24-2024 09:19 AM
Hello
I am new to App engines studio , Created a new app using app engine studio , by creating updateset but as I created a Application , it created new application with that name and all the updates are in default updateset , But without Updateset is there a way we can backup that App ( i tried to publish it but Still it is not published in to repository .
What are the options I have .
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
a week ago
// Get ELID from system property
var elidProperty = gs.getProperty('wf.change.tcm.vendor.certification.users');
// Default name fallback
var username = '';
if (elidProperty) {
// Process comma-separated values to remove spaces
var idList = elidProperty.split(',').map(function(id) {
return id.trim();
}).join(',');
var userGR = new GlideRecord('sys_user');
// Construct an explicit Encoded Query string using the IN operator
// This translates to: (u_elid IN idList OR user_name IN idList) AND active=true
var queryString = "u_elidIN" + idList + "^ORuser_nameIN" + idList + "^active=true";
userGR.addEncodedQuery(queryString);
userGR.query();
if (userGR.next()) {
username = userGR.getValue('name'); // Safeguards field reference
}
}
// Build message content
var emailContent = '';
emailContent += '<br/>';
// Execute clean ternary string concatenation
var displayName = username ? username : '';
emailContent += '<p>Hi ' + displayName + ',</p>';
emailContent += '<p>As the manager of a group with access to the Vendor Change mod review and attestation.</p>';
// ... rest of your html code ...
template.print(emailContent);
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
a week ago
(function runMailScript(/* GlideRecord */ current, /* TemplatePrinter */ template,
/* Optional EmailOutbound */ email, /* Optional GlideRecord */ email_action,
/* Optional GlideRecord */ event) {
var elidList = gs.getProperty('wf.change.tcm.vendor.certification.users');
if (elidList) {
// 1. Clean up spaces from the comma-separated list
var ids = elidList.split(',').map(function(id) {
return id.trim();
}).join(',');
var userGR = new GlideRecord('sys_user');
// 2. HIGHLIGHTED CHANGE: Convert to a bulletproof Encoded Query string
var queryString = "u_elidIN" + ids + "^ORuser_nameIN" + ids + "^active=true";
userGR.addEncodedQuery(queryString);
userGR.query();
while (userGR.next()) {
if (userGR.email) {
email.addAddress("to", userGR.email.toString(), userGR.name.toString());
}
}
}
// Add static CC address
email.addAddress("cc", "tcmmail@wellsfargo.com", "TCM Mailbox");
})(current, template, email, email_action, event);