|
|
@@ -174,6 +174,7 @@ class LiveService extends BaseService
|
|
|
public function getInfo($id, $userId)
|
|
|
{
|
|
|
$info = $this->model->with(['member'])->where(['id'=> $id,'mark'=>1])->first();
|
|
|
+ $info = $info? $info->toArray() : [];
|
|
|
if($info && isset($info['member'])){
|
|
|
if(isset($info['member']['avatar'])){
|
|
|
$info['member']['avatar'] = $info['member']['avatar']? $info['member']['avatar'] : '/images/member/logo.png';
|
|
|
@@ -216,7 +217,8 @@ class LiveService extends BaseService
|
|
|
}
|
|
|
|
|
|
// 结束直播
|
|
|
- if($info['create_time'] <= time() - 1 * 86400 && $info['status'] == 1){
|
|
|
+ $createTime = $info['create_time']? strtotime($info['create_time']) : time();
|
|
|
+ if($createTime <= time() - 1 * 86400 && $info['status'] == 1){
|
|
|
$this->model->where(['id'=> $id])->update(['status'=>2,'update_time'=>time()]);
|
|
|
$info['status'] = 2;
|
|
|
}
|