dedupe some referer handling

This commit is contained in:
Shish
2020-03-27 19:41:34 +00:00
parent 5ea7cc5b36
commit c16e3fd939
7 changed files with 15 additions and 17 deletions

View File

@ -167,7 +167,7 @@ class PrivMsg extends Extension
$cache->delete("pm-count-{$user->id}");
log_info("pm", "Deleted PM #$pm_id", "PM deleted");
$page->set_mode(PageMode::REDIRECT);
$page->set_redirect($_SERVER["HTTP_REFERER"]);
$page->set_redirect(referer_or(make_link()));
}
}
}
@ -182,7 +182,7 @@ class PrivMsg extends Extension
send_event(new SendPMEvent(new PM($from_id, $_SERVER["REMOTE_ADDR"], $to_id, $subject, $message)));
$page->flash("PM sent");
$page->set_mode(PageMode::REDIRECT);
$page->set_redirect($_SERVER["HTTP_REFERER"]);
$page->set_redirect(referer_or(make_link()));
}
}
break;