tbrehm
2013-09-05 e9a9d1e08a390ac07f1593a35755038655002b70
- Improved activation check in tform onSubmit.
1 files modified
12 ■■■■■ changed files
interface/lib/classes/tform_actions.inc.php 12 ●●●●● patch | view | raw | blame | history
interface/lib/classes/tform_actions.inc.php
@@ -79,11 +79,13 @@
                global $app, $conf;
                
                // check if the client is locked - he may not change anything, then.
                $client_group_id = $_SESSION["s"]["user"]["default_group"];
                $client = $app->db->queryOneRecord("SELECT client.locked FROM sys_group, client WHERE sys_group.client_id = client.client_id and sys_group.groupid = $client_group_id");
                if($client['locked'] == 'y') {
                    $app->tform->errorMessage .= $app->lng("client_you_are_locked")."<br />";
                }
                if(!$app->auth->is_admin()) {
                    $client_group_id = $_SESSION["s"]["user"]["default_group"];
                    $client = $app->db->queryOneRecord("SELECT client.locked FROM sys_group, client WHERE sys_group.client_id = client.client_id and sys_group.groupid = ".$app->functions->intval($client_group_id));
                    if(is_array($client) && $client['locked'] == 'y') {
                        $app->tform->errorMessage .= $app->lng("client_you_are_locked")."<br />";
                    }
                }
                
                // Calling the action functions
                if($this->id > 0) {