diff --git a/public/js/build/app.js b/public/js/build/app.js index 9bd78d354e..5f6dc71c8d 100644 --- a/public/js/build/app.js +++ b/public/js/build/app.js @@ -614,7 +614,7 @@ If you want to pass additional variables to the modal (In the Category Create on $(function () { var baseUrl = $('meta[name="baseUrl"]').attr('content'); //handle modal-add-interstitial calls - var model, select, refreshSelector; + var model, select, refreshSelector, hasnopayload; if ($('#createModal').length == 0) { $('body').append(''); } @@ -623,6 +623,7 @@ $(function () { model = link.data("dependency"); select = link.data("select"); refreshSelector = link.data("refresh"); + hasnopayload = link.data("hasnopayload"); $('#createModal').load(link.attr('href'), function () { // this sets the focus to be the name field $('#modal-name').focus(); @@ -692,11 +693,13 @@ $(function () { $('#modal_error_msg').html(error_message).show(); return false; } - var id = result.payload.id; - var name = result.payload.name || result.payload.first_name + " " + result.payload.last_name; - if (!id || !name) { - console.error("Could not find resulting name or ID from modal-create. Name: " + name + ", id: " + id); - return false; + if (!hasnopayload) { + var id = result.payload.id; + var name = result.payload.name || result.payload.first_name + " " + result.payload.last_name; + if (!id || !name) { + console.error("Could not find resulting name or ID from modal-create. Name: " + name + ", id: " + id); + return false; + } } $('#createModal').modal('hide'); $('#createModal').html(""); diff --git a/public/js/dist/all.js b/public/js/dist/all.js index f69d193940..ad883df21c 100644 --- a/public/js/dist/all.js +++ b/public/js/dist/all.js @@ -59547,7 +59547,7 @@ If you want to pass additional variables to the modal (In the Category Create on $(function () { var baseUrl = $('meta[name="baseUrl"]').attr('content'); //handle modal-add-interstitial calls - var model, select, refreshSelector; + var model, select, refreshSelector, hasnopayload; if ($('#createModal').length == 0) { $('body').append(''); } @@ -59556,6 +59556,7 @@ $(function () { model = link.data("dependency"); select = link.data("select"); refreshSelector = link.data("refresh"); + hasnopayload = link.data("hasnopayload"); $('#createModal').load(link.attr('href'), function () { // this sets the focus to be the name field $('#modal-name').focus(); @@ -59625,11 +59626,13 @@ $(function () { $('#modal_error_msg').html(error_message).show(); return false; } - var id = result.payload.id; - var name = result.payload.name || result.payload.first_name + " " + result.payload.last_name; - if (!id || !name) { - console.error("Could not find resulting name or ID from modal-create. Name: " + name + ", id: " + id); - return false; + if (!hasnopayload) { + var id = result.payload.id; + var name = result.payload.name || result.payload.first_name + " " + result.payload.last_name; + if (!id || !name) { + console.error("Could not find resulting name or ID from modal-create. Name: " + name + ", id: " + id); + return false; + } } $('#createModal').modal('hide'); $('#createModal').html(""); diff --git a/public/mix-manifest.json b/public/mix-manifest.json index 04b164b2f8..35e201a5fe 100644 --- a/public/mix-manifest.json +++ b/public/mix-manifest.json @@ -1,5 +1,5 @@ { - "/js/build/app.js": "/js/build/app.js?id=65d7af7b9fa7fd0e05737526a0d1d282", + "/js/build/app.js": "/js/build/app.js?id=578c0308b8a324cc78c7786da9406022", "/css/dist/skins/skin-black-dark.css": "/css/dist/skins/skin-black-dark.css?id=06c13e817cc022028b3f4a33c0ca303a", "/css/dist/skins/_all-skins.css": "/css/dist/skins/_all-skins.css?id=e71ef4171dee5da63af390966ac60ffc", "/css/build/overrides.css": "/css/build/overrides.css?id=776ca1fc6f89c40adc7050439f107f50", @@ -111,5 +111,5 @@ "/css/dist/bootstrap-table.css": "/css/dist/bootstrap-table.css?id=c384582a6ba08903af353be861ffe74e", "/js/build/vendor.js": "/js/build/vendor.js?id=89dffa552c6e3abe3a2aac6c9c7b466b", "/js/dist/bootstrap-table.js": "/js/dist/bootstrap-table.js?id=b4c3069f1a292527a96c058b77b28d69", - "/js/dist/all.js": "/js/dist/all.js?id=21e041dec60e0785db6d64961b13a9b0" + "/js/dist/all.js": "/js/dist/all.js?id=eeeac92878ac0b207ad7f39d593f62c3" } diff --git a/resources/views/hardware/view.blade.php b/resources/views/hardware/view.blade.php index e5407d30ae..a0c8c862ce 100755 --- a/resources/views/hardware/view.blade.php +++ b/resources/views/hardware/view.blade.php @@ -215,6 +215,16 @@ @endif @endif + + @can('update', \App\Models\Asset::class) +
+ id}}' style="width: 100%" data-toggle="modal" data-target="#createModal" data-select='add-note_select_id' data-refresh="assetHistory" data-hasnopayload="true" class="btn btn-sm btn-primary btn-block btn-social hidden-print"> + + {{ trans('general.add_note') }} +
+ @endcan + + @can('audit', \App\Models\Asset::class) @@ -253,15 +263,6 @@ {{ Form::close() }} - - @can('update', \App\Models\Asset::class) -
- id}}' style="width: 100%" data-toggle="modal" data-target="#createModal" data-select='add-note_select_id' data-refresh="assetHistory" data-hasnopayload="true" class="btn btn-sm btn-primary btn-block btn-social hidden-print"> - - {{ trans('general.add_note') }} -
- @endcan - @can('delete', $asset)