fixbug
This commit is contained in:
parent
1d24a03dd2
commit
16f3e526ba
|
|
@ -71,10 +71,12 @@ function ($attribute, $value, $fail) {
|
|||
try {
|
||||
$key = Crypt::decryptString($key);
|
||||
$key = json_decode($key, true);
|
||||
if (time() - $key['time'] < 300 && !empty($key['id'])) {
|
||||
if (!empty($key['id'])) {
|
||||
$where[] = ['id', '>', $key['id']];
|
||||
} elseif (time() - $key['time'] < 300) {
|
||||
$where[] = ['received_at', '>', Carbon::parse($key['time'])];
|
||||
} else {
|
||||
$where[] = ['received_at', '>', Carbon::now()];
|
||||
$where[] = ['received_at', '>', Carbon::now() - 60];
|
||||
}
|
||||
} catch (\Throwable $th) {
|
||||
return abort(400);
|
||||
|
|
@ -125,11 +127,14 @@ public function put(Request $request)
|
|||
return abort(401);
|
||||
}
|
||||
|
||||
$to = strtolower($to);
|
||||
$from = strtolower($from);
|
||||
|
||||
$mail = new Mail;
|
||||
|
||||
$mail->from = $from;
|
||||
$mail->from_hash = hash('sha256', $from);
|
||||
$mail->to = strtolower($to);
|
||||
$mail->to = $to;
|
||||
$mail->to_hash = hash('sha256', $to);
|
||||
|
||||
$mail->title = $title;
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user