feat(submit): add user media library
This commit is contained in:
@@ -49,10 +49,14 @@ trait FrontSubmitPay {
|
||||
}
|
||||
|
||||
$downloads = DomainModel::sanitize_downloads($raw['downloads'] ?? []);
|
||||
if (!empty($downloads) && $this->user_can_cap('new_post_pay_download', $user_id)) {
|
||||
$pay_type = DomainModel::PAY_TYPE_DOWNLOAD;
|
||||
if ($this->user_can_cap('new_post_pay_download', $user_id)) {
|
||||
$meta['downloads'] = $downloads;
|
||||
} elseif ($pay_type === DomainModel::PAY_TYPE_DOWNLOAD && !$this->user_can_cap('new_post_pay_download', $user_id)) {
|
||||
if ($downloads !== []) {
|
||||
$pay_type = DomainModel::PAY_TYPE_DOWNLOAD;
|
||||
} elseif ($pay_type === DomainModel::PAY_TYPE_DOWNLOAD) {
|
||||
$pay_type = DomainModel::PAY_TYPE_READING;
|
||||
}
|
||||
} elseif ($pay_type === DomainModel::PAY_TYPE_DOWNLOAD) {
|
||||
$pay_type = DomainModel::PAY_TYPE_READING;
|
||||
$meta['downloads'] = [];
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user