v0.12.3 - Fixed reset password and email charset

This commit is contained in:
frederikpyt 2020-09-08 08:48:30 +02:00
parent 66762efb8a
commit 6c4fceb697
3 changed files with 6 additions and 5 deletions

View File

@ -27,6 +27,9 @@ class Helpers
} }
public static function sendNewsNotification(News $news, Collection $users){ public static function sendNewsNotification(News $news, Collection $users){
$headers = 'Content-Transfer-Encoding: 8bit'. "\r\n".
'Content-Type: text/html; charset="UTF-8"';
foreach ($users as $user) { foreach ($users as $user) {
$email = $user->email; $email = $user->email;
@ -35,10 +38,9 @@ class Helpers
else else
$subject = $news->subname; $subject = $news->subname;
$msg = "Hej " . $user->name_first . " ". $user->name_last . ".\n\nDer er kommet en ny nyhed i skolehjems appen! "; $msg = "Hej " . $user->name_first . " ". $user->name_last . ".\n\nDer er kommet en ny nyhed i skolehjems appen! ";
mail($email, $subject, $msg); mail($email, $subject, $msg, $headers);
} }
} }
} }

View File

@ -12,7 +12,7 @@
<form action="{{ route("users.forgot") }}" method="post"> <form action="{{ route("users.forgot") }}" method="post">
@csrf @csrf
<input class="appinput" type="email" name="email" placeholder="Email" required> <input class="appinput" type="email" name="email" placeholder="Email" required>
<input class="btn btn-dark" type="submit" value="Send reset mail"> <input class="btn btn-dark" type="submit" value="Reset Password">
<button class="btn btn-dark" onclick="window.location.href = '{{ route("users.login") }}';">Tilbage</button> <button class="btn btn-dark" onclick="window.location.href = '{{ route("users.login") }}';">Tilbage</button>
</form> </form>
</main> </main>

View File

@ -12,8 +12,7 @@
<form action="{{ route('users.forgot') }}" method="post"> <form action="{{ route('users.forgot') }}" method="post">
@csrf @csrf
<input class="appinput" type="email" name="email" placeholder="Email" required> <input class="appinput" type="email" name="email" placeholder="Email" required>
{!! session()->get('errornosuchuser') !!} <input class="btn btn-dark" type="submit" value="Reset Password">
<input class="btn btn-dark" type="submit" value="Send reset mail">
<a class="btn btn-dark text-center" onclick="window.history.back()">Tilbage</a> <a class="btn btn-dark text-center" onclick="window.history.back()">Tilbage</a>
</form> </form>
</main> </main>