Bug 35604: Display success message

Consider success message from backend and present it.
Add btn-primary class to auto ILL screen

Sponsored-by: NHS England
Sponsored-by: PTFS Europe Ltd
Signed-off-by: David Nind <david@davidnind.com>
Signed-off-by: Martin Renvoize <martin.renvoize@ptfs-europe.com>
Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io>
Signed-off-by: Katrin Fischer <katrin.fischer@bsz-bw.de>
This commit is contained in:
Pedro Amorim 2024-11-19 15:07:43 +00:00 committed by Katrin Fischer
parent debac6ac3c
commit 8dbbc3bcd4
No known key found for this signature in database
GPG Key ID: 0EF6E2C03357A834
2 changed files with 5 additions and 3 deletions

View File

@ -881,7 +881,7 @@
<input type="hidden" name="method" value="create" />
<input type="hidden" name="stage" value="form" />
<input type="hidden" name="confirm_auto_submitted" value="1" />
<input type="submit" value="Confirm" />
<input type="submit" class="btn btn-primary" value="Confirm" />
<a class="cancel" href="ill-requests.pl">Cancel</a>
</fieldset>
</form>

View File

@ -24,7 +24,7 @@ $(document).ready(function () {
auto_backend.available = 0;
},
success: function (data) {
_addSuccessMessage(auto_backend.name);
_addSuccessMessage(auto_backend.name, data);
auto_backend.available = 1;
},
error: function (request, textstatus) {
@ -84,11 +84,13 @@ $(document).ready(function () {
_addBackendOption("Standard");
}
function _addSuccessMessage(auto_backend_name) {
function _addSuccessMessage(auto_backend_name, data) {
_removeVerifyingMessage(auto_backend_name);
$(auto_ill_el + " > #backend-" + auto_backend_name).append(
'<span class="text-success"><i class="fa-solid fa-check"></i> ' +
__("Available.").format(auto_backend_name) +
" " +
data.success +
"</span>"
);
}