Pri brisanju podatkov se avtomatsko pobrise in na novo zgenerira tudi datoteka s podatki

This commit is contained in:
pero1203 2022-09-02 17:01:53 +02:00
parent 3d7028422d
commit 5f93d4b1c3

View File

@ -4760,13 +4760,18 @@ class SurveyAdminAjax {
sisplet_query("UPDATE srv_user SET deleted = '1', time_edit = NOW() WHERE id = '$usr_id'"); sisplet_query("UPDATE srv_user SET deleted = '1', time_edit = NOW() WHERE id = '$usr_id'");
sisplet_query('COMMIT'); sisplet_query('COMMIT');
// Pobrišemo vse datoteke
$SDF = SurveyDataFile::get_instance();
$SDF->init($this->anketa);
$SDF->clearFiles();
echo '0'; echo '0';
} }
else { else {
echo 'Error: Invalid user ID!'; echo 'Error: Invalid user ID!';
} }
} elseif ($_GET['a'] == 'dataDeleteMultipleRow') { // V DELU... } elseif ($_GET['a'] == 'dataDeleteMultipleRow') {
// ulovimo json objekt z userji za brisanje // ulovimo json objekt z userji za brisanje
if ( is_array($_POST['users']) && count($_POST['users']) > 0 ) { if ( is_array($_POST['users']) && count($_POST['users']) > 0 ) {
@ -4779,6 +4784,11 @@ class SurveyAdminAjax {
sisplet_query("UPDATE srv_user SET deleted = '1', time_edit = NOW() WHERE id IN (".$users.")"); sisplet_query("UPDATE srv_user SET deleted = '1', time_edit = NOW() WHERE id IN (".$users.")");
sisplet_query('COMMIT'); sisplet_query('COMMIT');
// Pobrišemo vse datoteke
$SDF = SurveyDataFile::get_instance();
$SDF->init($this->anketa);
$SDF->clearFiles();
} }
} elseif ($_GET['a'] == 'dataCopyRow') { } elseif ($_GET['a'] == 'dataCopyRow') {