Fixes issue related to #471 - assigning to user ID 0 causes erro

This commit is contained in:
snipe
2015-01-23 15:38:39 -08:00
parent 3787a3f4ba
commit 950567e9d6
2 changed files with 13 additions and 9 deletions
+10 -8
View File
@@ -174,7 +174,7 @@ class AssetsController extends AdminController
}
if (e(Input::get('assigned_to')) == '') {
$asset->assigned_to = 0;
$asset->assigned_to = NULL;
} else {
$asset->assigned_to = e(Input::get('assigned_to'));
}
@@ -213,13 +213,15 @@ class AssetsController extends AdminController
// Was the asset created?
if($asset->save()) {
$logaction = new Actionlog();
$logaction->asset_id = $asset->id;
$logaction->checkedout_to = $asset->assigned_to;
$logaction->asset_type = 'hardware';
$logaction->user_id = Sentry::getUser()->id;
$logaction->note = e(Input::get('note'));
$log = $logaction->logaction('checkout');
if (Input::get('assigned_to')!='') {
$logaction = new Actionlog();
$logaction->asset_id = $asset->id;
$logaction->checkedout_to = $asset->assigned_to;
$logaction->asset_type = 'hardware';
$logaction->user_id = Sentry::getUser()->id;
$logaction->note = e(Input::get('note'));
$log = $logaction->logaction('checkout');
}
// Redirect to the asset listing page
return Redirect::to("hardware")->with('success', Lang::get('admin/hardware/message.create.success'));