snipe-it/app/Http/Requests
Tobias Regnery f3c4e55667 Refactor asset creation with API
Commit fb4fe3004 restored the previous behaviour to check the company_id in case of FullMultipleCompanySupport.
But after rereading the code and the laravel documentation, the check is already there where it belongs in AssetStoreRequest::prepareForValidation()
The bug is the is_int-check of the request input in prepareForValidation(). Is is of type string even if it is a numeric value, so the call to getIdForCurrentUser() never happend.
Fix this by removing the check and the now redundant call to getIdForCurrentUser().
Wrong values will get caught by the model-level validation rules.
2024-10-14 15:14:41 +02:00
..
Traits
AccessoryCheckoutRequest.php
AssetCheckinRequest.php
AssetCheckoutRequest.php
CustomAssetReportRequest.php [FIX] Custom report - date fields error 2023-10-22 16:28:44 +02:00
CustomFieldRequest.php
DeleteUserRequest.php
ImageUploadRequest.php
ItemImportRequest.php
LicenseCheckoutRequest.php
Request.php
SaveUserRequest.php
SettingsLdapRequest.php
SettingsSamlRequest.php
SetupUserRequest.php
StoreAccessoryRequest.php
StoreAssetModelRequest.php
StoreAssetRequest.php
StoreConsumableRequest.php
StoreLabelSettings.php
StoreLdapSettings.php
StoreLocalizationSettings.php
StoreNotificationSettings.php
StoreSecuritySettings.php
UpdateAssetRequest.php
UploadFileRequest.php