Skip to content

Commit 7829deb

Browse files
author
Marius Burkard
committed
- changed assigned template deletion by remoting api
1 parent a9ce366 commit 7829deb

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

interface/lib/classes/remote.d/client.inc.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -339,7 +339,7 @@ public function client_template_additional_delete($session_id, $client_id, $assi
339339
return false;
340340
}
341341
// check if template exists
342-
$check = $app->db->queryOneRecord('SELECT `assigned_template_id` FROM `client_template_assigned` WHERE `assigned_template_id` = ?', $assigned_template_id);
342+
$check = $app->db->queryOneRecord('SELECT `assigned_template_id` FROM `client_template_assigned` WHERE `client_id` = ? AND `client_template_id` = ?', $client_id, $assigned_template_id);
343343
if(!$check) {
344344
throw new SoapFault('Invalid template');
345345
return false;
@@ -349,7 +349,7 @@ public function client_template_additional_delete($session_id, $client_id, $assi
349349
$this->_set_client_formdata($client_id);
350350

351351
$sql = "DELETE FROM `client_template_assigned` WHERE `assigned_template_id` = ? AND `client_id` = ?";
352-
$app->db->query($sql, $assigned_template_id, $client_id);
352+
$app->db->query($sql, $check['assigned_template_id'], $client_id);
353353
$affected_rows = $app->db->affectedRows();
354354

355355
$app->plugin->raiseEvent('client:client:on_after_update', $this);

0 commit comments

Comments
 (0)