mirror of
https://github.com/pgadmin-org/pgadmin4.git
synced 2026-08-17 16:34:44 -05:00
Ensure we include the CSRF token when uploading files. Fixes #4350
This commit is contained in:
committed by
Dave Page
parent
23364464c2
commit
08b78fb6a1
@@ -1466,9 +1466,14 @@ define([
|
||||
'<a href="javascript:void(0);" class="fa fa-trash dz_file_remove" data-dz-remove></a>' +
|
||||
'</div>';
|
||||
|
||||
// We need to append our csrf token with dropzone's ajax request header
|
||||
let csrfToken = {};
|
||||
csrfToken[pgAdmin.csrf_token_header] = pgAdmin.csrf_token;
|
||||
|
||||
$('div#multiple-uploads').dropzone({
|
||||
paramName: 'newfile',
|
||||
url: pgAdmin.FileUtils.fileConnector,
|
||||
headers: csrfToken,
|
||||
maxFilesize: fileSize,
|
||||
maxFiles: config.upload.number,
|
||||
addRemoveLinks: true,
|
||||
|
||||
Reference in New Issue
Block a user