mirror of
				https://github.com/firefly-iii/firefly-iii.git
				synced 2025-10-31 18:54:58 +00:00 
			
		
		
		
	Reversed the removal of the validating trait since @roberthorlings discovered it's actually still being used.
This commit is contained in:
		| @@ -12,6 +12,7 @@ use Illuminate\Database\Eloquent\Relations\HasMany; | ||||
| use Illuminate\Database\Eloquent\SoftDeletes; | ||||
| use Illuminate\Database\Query\Builder; | ||||
| use Symfony\Component\HttpKernel\Exception\NotFoundHttpException; | ||||
| use Watson\Validating\ValidatingTrait; | ||||
|  | ||||
| /** | ||||
|  * FireflyIII\Models\TransactionJournal | ||||
| @@ -54,13 +55,24 @@ use Symfony\Component\HttpKernel\Exception\NotFoundHttpException; | ||||
|  */ | ||||
| class TransactionJournal extends Model | ||||
| { | ||||
|     use SoftDeletes; | ||||
|     use SoftDeletes, ValidatingTrait; | ||||
|  | ||||
|  | ||||
|     protected $fillable | ||||
|                       = ['user_id', 'transaction_type_id', 'bill_id', 'transaction_currency_id', 'description', 'completed', 'date', 'encrypted', 'tag_count']; | ||||
|     protected $hidden = ['encrypted']; | ||||
|     protected $dates  = ['created_at', 'updated_at', 'date', 'deleted_at']; | ||||
|     protected $rules | ||||
|                       = [ | ||||
|             'user_id'                 => 'required|exists:users,id', | ||||
|             'transaction_type_id'     => 'required|exists:transaction_types,id', | ||||
|             'bill_id'                 => 'exists:bills,id', | ||||
|             'transaction_currency_id' => 'required|exists:transaction_currencies,id', | ||||
|             'description'             => 'required|between:1,1024', | ||||
|             'completed'               => 'required|boolean', | ||||
|             'date'                    => 'required|date', | ||||
|             'encrypted'               => 'required|boolean', | ||||
|         ]; | ||||
|  | ||||
|     /** | ||||
|      * @codeCoverageIgnore | ||||
|   | ||||
		Reference in New Issue
	
	Block a user