feat: implement multi-branch biometric IP configuration and auto-sync
This commit is contained in:
@@ -30,15 +30,6 @@ class SettingsController extends Controller
|
||||
$webhooks = Webhook::where('user_id', auth()->id())->get();
|
||||
$ipRestrictions = IpRestriction::whereIn('created_by', getCompanyAndUsersId())->orderBy('id', 'desc')->get();
|
||||
|
||||
// Get Zekto settings for company users
|
||||
$zektoSettings = [];
|
||||
$zektoSettings = [
|
||||
'zkteco_api_url' => isset($systemSettings['zkteco_api_url']) ? $systemSettings['zkteco_api_url'] : '',
|
||||
'zkteco_username' => isset($systemSettings['zkteco_username']) ? $systemSettings['zkteco_username'] : '',
|
||||
'zkteco_password' => isset($systemSettings['zkteco_password']) ? $systemSettings['zkteco_password'] : '',
|
||||
'zkteco_auth_token' => isset($systemSettings['zkteco_auth_token']) ? $systemSettings['zkteco_auth_token'] : '',
|
||||
];
|
||||
|
||||
// Get NOC templates for company users
|
||||
$nocTemplates = NocTemplate::where('created_by', Auth::user()->id)->get();
|
||||
|
||||
@@ -58,7 +49,7 @@ class SettingsController extends Controller
|
||||
'timeFormats' => config('timeformat'),
|
||||
'paymentSettings' => $paymentSettings,
|
||||
'webhooks' => $webhooks,
|
||||
'zektoSettings' => $zektoSettings,
|
||||
|
||||
'ipRestrictions' => $ipRestrictions,
|
||||
'nocTemplates' => $nocTemplates,
|
||||
'joiningLetterTemplates' => $joiningLetterTemplates,
|
||||
|
||||
Reference in New Issue
Block a user