Mercurial Hosting > lang
changeset 70:4a73af8f2203
fix
author | Franklin Schmidt <fschmidt@gmail.com> |
---|---|
date | Sat, 23 Aug 2025 12:00:16 -0600 |
parents | f5e72f2d1025 |
children | 44bec62c49e2 |
files | src/new_chat.red.luan |
diffstat | 1 files changed, 3 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/src/new_chat.red.luan Sat Aug 23 07:07:59 2025 -0600 +++ b/src/new_chat.red.luan Sat Aug 23 12:00:16 2025 -0600 @@ -2,7 +2,7 @@ local error = Luan.error local Http = require "luan:http/Http.luan" local User = require "site:/lib/User.luan" -local current_user = User.current or error() +local current_user = User.current_required or error() local Chat = require "site:/lib/Chat.luan" local Course = require "site:/lib/Course.luan" local get_course_by_id = Course.get_by_id or error() @@ -12,7 +12,8 @@ return function() - local user = current_user() or error() + local user = current_user() + if user == nil then return end local course_id = Http.request.parameters.course or error() local course = get_course_by_id(course_id) or error() local chat = Chat.new{