1
This commit is contained in:
@@ -158,10 +158,10 @@ class PostService
|
|||||||
*/
|
*/
|
||||||
public function beforeServiceUpdate($data, Request $request)
|
public function beforeServiceUpdate($data, Request $request)
|
||||||
{
|
{
|
||||||
$data['user_id'] = $request->user->uid;;
|
// $data['user_id'] = $request->user->uid;;
|
||||||
$media = serialize($data['media']);
|
// $media = serialize($data['media']);
|
||||||
redis::set('PostMedia_'.$data['user_id'],$media,30);
|
// redis::set('PostMedia_'.$data['user_id'],$media,30);
|
||||||
unset($data['media']);
|
// unset($data['media']);
|
||||||
|
|
||||||
return $data;
|
return $data;
|
||||||
}
|
}
|
||||||
@@ -171,16 +171,16 @@ class PostService
|
|||||||
*/
|
*/
|
||||||
public function afterServiceUpdate($res)
|
public function afterServiceUpdate($res)
|
||||||
{
|
{
|
||||||
PostMedia::where('post_id', $res->id)->delete();
|
// PostMedia::where('post_id', $res->id)->delete();
|
||||||
$media = redis::get('PostMedia_'.$res['user_id']);
|
// $media = redis::get('PostMedia_'.$res['user_id']);
|
||||||
$media = unserialize($media);
|
// $media = unserialize($media);
|
||||||
foreach ($media as $v) {
|
// foreach ($media as $v) {
|
||||||
PostMedia::create([
|
// PostMedia::create([
|
||||||
'post_id' => $res->id,
|
// 'post_id' => $res->id,
|
||||||
'media_type' => $this->getMediaTypeByUrl($v['url']),
|
// 'media_type' => $this->getMediaTypeByUrl($v['url']),
|
||||||
'url' => $v['url'],
|
// 'url' => $v['url'],
|
||||||
]);
|
// ]);
|
||||||
}
|
// }
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
Reference in New Issue
Block a user