scratch code for this issue
This commit is contained in:
@@ -213,6 +213,15 @@ class Asset extends Depreciable
|
||||
$this->attributes['expected_checkin'] = $value;
|
||||
}
|
||||
|
||||
public function withValidator($validator)
|
||||
{
|
||||
foreach ($this->customFields as $field) {
|
||||
if ($field->isEncrypted()) {
|
||||
Crypt::decrypt($this->value);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* This handles the custom field validation for assets
|
||||
*
|
||||
|
||||
@@ -92,6 +92,10 @@ class CustomFieldset extends Model
|
||||
$rule[] = 'unique_undeleted';
|
||||
}
|
||||
|
||||
if ($field->hasFormat() && $field->isEncrypted()) {
|
||||
$rule[] = $rule.'-encrypted';
|
||||
}
|
||||
|
||||
array_push($rule, $field->attributes['format']);
|
||||
$rules[$field->db_column_name()] = $rule;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user