作者 邓超

bug

@@ -462,12 +462,21 @@ class Mail { @@ -462,12 +462,21 @@ class Mail {
462 462
463 463
464 // 更新描述 464 // 更新描述
  465 + try {
465 $db->update(listsSql::$table,[ 466 $db->update(listsSql::$table,[
466 - 'description' => $description, 467 + 'description' => @base64_encode($description) ? $description : '',
467 'is_file' => MailFun::isBodyFile($body) 468 'is_file' => MailFun::isBodyFile($body)
468 ],dbWhere([ 469 ],dbWhere([
469 'id' => $id 470 'id' => $id
470 ])); 471 ]));
  472 + }catch (\Throwable $e){
  473 + $db->update(listsSql::$table,[
  474 + 'is_file' => MailFun::isBodyFile($body)
  475 + ],dbWhere([
  476 + 'id' => $id
  477 + ]));
  478 + }
  479 +
471 } 480 }
472 481
473 return true; 482 return true;