Do not keep processing the file/folder paths if the user has cancelled the operation and fix #1124 (#1177)
This commit is contained in:
parent
1ffb5acfad
commit
b5022766df
5 changed files with 16 additions and 3 deletions
|
@ -17,6 +17,7 @@ This project follows [Semantic Versioning](http://semver.org) guidelines.
|
||||||
* Fixes tokens being sent to users when their account is created to actually work. Implements Laravel's internal token creation mechanisms rather than trying to do it custom.
|
* Fixes tokens being sent to users when their account is created to actually work. Implements Laravel's internal token creation mechanisms rather than trying to do it custom.
|
||||||
* Updates some eggs to ensure they have the correct data and will continue working down the road. Fixes autoupdating on some source servers and MC related download links.
|
* Updates some eggs to ensure they have the correct data and will continue working down the road. Fixes autoupdating on some source servers and MC related download links.
|
||||||
* Emails should send properly now when a server is marked as installed to let the owner know it is ready for action.
|
* Emails should send properly now when a server is marked as installed to let the owner know it is ready for action.
|
||||||
|
* Cancelling a file manager operation should cancel correctly across all browsers now.
|
||||||
|
|
||||||
### Changed
|
### Changed
|
||||||
* Attempting to upload a folder via the web file manager will now display a warning telling the user to use SFTP.
|
* Attempting to upload a folder via the web file manager will now display a warning telling the user to use SFTP.
|
||||||
|
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
|
@ -55,6 +55,10 @@ class ActionsClass {
|
||||||
showLoaderOnConfirm: true,
|
showLoaderOnConfirm: true,
|
||||||
inputValue: inputValue
|
inputValue: inputValue
|
||||||
}, (val) => {
|
}, (val) => {
|
||||||
|
if (val === false) {
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
$.ajax({
|
$.ajax({
|
||||||
type: 'POST',
|
type: 'POST',
|
||||||
headers: {
|
headers: {
|
||||||
|
@ -100,6 +104,10 @@ class ActionsClass {
|
||||||
showLoaderOnConfirm: true,
|
showLoaderOnConfirm: true,
|
||||||
inputValue: `${currentPath}${currentName}`,
|
inputValue: `${currentPath}${currentName}`,
|
||||||
}, (val) => {
|
}, (val) => {
|
||||||
|
if (val === false) {
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
$.ajax({
|
$.ajax({
|
||||||
type: 'POST',
|
type: 'POST',
|
||||||
headers: {
|
headers: {
|
||||||
|
@ -233,6 +241,10 @@ class ActionsClass {
|
||||||
showLoaderOnConfirm: true,
|
showLoaderOnConfirm: true,
|
||||||
inputValue: `${currentPath}${currentName}`,
|
inputValue: `${currentPath}${currentName}`,
|
||||||
}, (val) => {
|
}, (val) => {
|
||||||
|
if (val === false) {
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
$.ajax({
|
$.ajax({
|
||||||
type: 'POST',
|
type: 'POST',
|
||||||
headers: {
|
headers: {
|
||||||
|
|
|
@ -44,7 +44,7 @@
|
||||||
{!! Theme::js('vendor/lodash/lodash.js') !!}
|
{!! Theme::js('vendor/lodash/lodash.js') !!}
|
||||||
{!! Theme::js('vendor/siofu/client.min.js') !!}
|
{!! Theme::js('vendor/siofu/client.min.js') !!}
|
||||||
@if(App::environment('production'))
|
@if(App::environment('production'))
|
||||||
{!! Theme::js('js/frontend/files/filemanager.min.js') !!}
|
{!! Theme::js('js/frontend/files/filemanager.min.js?updated-cancel-buttons') !!}
|
||||||
@else
|
@else
|
||||||
{!! Theme::js('js/frontend/files/src/index.js') !!}
|
{!! Theme::js('js/frontend/files/src/index.js') !!}
|
||||||
{!! Theme::js('js/frontend/files/src/contextmenu.js') !!}
|
{!! Theme::js('js/frontend/files/src/contextmenu.js') !!}
|
||||||
|
|
Loading…
Reference in a new issue