fix: deploy page, makedata error handling, added local build of clarity, to address clr-stack-view CSP issues (inline styles)

This commit is contained in:
Mihajlo Medjedovic
2025-05-23 11:30:15 +02:00
parent 6e96b1daec
commit 7b5e7ae184
4 changed files with 19 additions and 3 deletions
Binary file not shown.
Binary file not shown.
+2 -2
View File
@@ -3399,7 +3399,7 @@
"node_modules/@clr/angular": {
"version": "17.9.0",
"resolved": "file:libraries/clr-angular-17.9.0.tgz",
"integrity": "sha512-KUyl2PipO4oeUNRf6V60FLeXSiV1ean2mAGsncHyWWF1iLiF+RQtdyUU0oYQZyskJzgJsWzK30skvGPKno9kHA==",
"integrity": "sha512-WJYbzmeJWRoXdB1gpcHdJv1Z1Lf8QqoW2Ba9l0EC7zctICDc78eyKDCYrxmS9IMBxvFli012wFOk7VDknVv+lQ==",
"license": "MIT",
"dependencies": {
"tslib": "^2.3.0"
@@ -3423,7 +3423,7 @@
"node_modules/@clr/ui": {
"version": "17.9.0",
"resolved": "file:libraries/clr-ui-17.9.0.tgz",
"integrity": "sha512-gXglDoCjqmIr8C3IqvmH/QRevdELAu5mmDJ3Ln5KQ8Ij7d8BaEx+0F6IPhf7bwhW5VDU2bZ1ZCwkrg2aFmSk/A==",
"integrity": "sha512-5vr/B+9XYlJAMAiuNoRGKGiMWbTD1Gr5qN1/3q/3tGulNMFzUM+3TyIcvguJlJXITMaTkdg5z35wgO3inEs0XQ==",
"license": "MIT",
"peerDependencies": {
"@cds/core": "^6.9.2"
@@ -197,9 +197,25 @@ export class AutomaticComponent implements OnInit {
} else {
this.autoDeployStatus.runMakeData = false
}
if (typeof res.sasjsAbort !== 'undefined') {
const abortRes = res
const abortMsg = abortRes.sasjsAbort[0].MSG
const macMsg = abortRes.sasjsAbort[0].MAC
this.eventService.showAbortModal(
'makedata',
abortMsg,
{
SYSWARNINGTEXT: abortRes.SYSWARNINGTEXT,
SYSERRORTEXT: abortRes.SYSERRORTEXT,
MAC: macMsg
}
)
}
})
.catch((err: any) => {
this.eventService.showAbortModal('makedata', err)
this.eventService.showAbortModal('makedata', JSON.stringify(err))
this.autoDeployStatus.runMakeData = false
this.autodeployDone = true