作者 邓超

同步es异常

@@ -288,8 +288,8 @@ class SyncToEsCmd { @@ -288,8 +288,8 @@ class SyncToEsCmd {
288 'to' => ['type' => 'text'], 288 'to' => ['type' => 'text'],
289 'cc' => ['type' => 'keyword'], 289 'cc' => ['type' => 'keyword'],
290 'bcc' => ['type' => 'keyword'], 290 'bcc' => ['type' => 'keyword'],
291 - 'uid' => ['type' => 'integer'],  
292 - 'udate' => ['type' => 'integer'], 291 + 'uid' => ['type' => 'long'],
  292 + 'udate' => ['type' => 'long'],
293 'folder_id' => ['type' => 'integer'], 293 'folder_id' => ['type' => 'integer'],
294 'email_id' => ['type' => 'integer'], 294 'email_id' => ['type' => 'integer'],
295 'size' => ['type' => 'integer'], 295 'size' => ['type' => 'integer'],
@@ -487,6 +487,10 @@ class SyncToEsCmd { @@ -487,6 +487,10 @@ class SyncToEsCmd {
487 ]; 487 ];
488 unset($data['from_name']); 488 unset($data['from_name']);
489 unset($data['date']); 489 unset($data['date']);
  490 + // 有的服务商时间跑到 2100+年去了,我了个去
  491 + if($data['udate'] > 2147483647){
  492 + $data['udate'] = 2147483647;
  493 + }
490 494
491 $data['to_name'] = $this->trimEmail($data['to_name']??[]); 495 $data['to_name'] = $this->trimEmail($data['to_name']??[]);
492 $data['cc'] = $this->trimEmail($data['cc']??[]); 496 $data['cc'] = $this->trimEmail($data['cc']??[]);