fix add props ignore deadline

This commit is contained in:
xiaomlove
2022-12-19 20:39:13 +08:00
parent aeecffd3cb
commit a8c02858af

View File

@@ -471,6 +471,9 @@ class UserRepository extends BaseRepository
$metaKey = $metaData['meta_key'];
$allowMultiple = UserMeta::$metaKeys[$metaKey]['multiple'];
$log = "user: {$user->id}, metaKey: $metaKey, allowMultiple: $allowMultiple";
if (!empty($metaData['duration'])) {
$metaData['deadline'] = now()->addDays($metaData['duration']);
}
if ($allowMultiple) {
//Allow multiple, just insert
$result = $user->metas()->create($metaData);