Mercurial Hosting > chat
diff src/lib/Shared.luan @ 16:82b55186a4a0
fix delete_chat
author | Franklin Schmidt <fschmidt@gmail.com> |
---|---|
date | Sun, 03 Nov 2024 21:22:06 -0700 (5 months ago) |
parents | 8b8905f63d80 |
children | 435f474f07c7 |
line wrap: on
line diff
--- a/src/lib/Shared.luan Sun Nov 03 17:36:49 2024 -0700 +++ b/src/lib/Shared.luan Sun Nov 03 21:22:06 2024 -0700 @@ -9,12 +9,15 @@ local thread_run = Thread.run or error() local Html = require "luan:Html.luan" local html_encode = Html.encode or error() +local Http = require "luan:http/Http.luan" local Mail = require "luan:mail/Mail.luan" local User = require "site:/lib/User.luan" local current_user = User.current or error() local get_user_by_id = User.get_by_id or error() local Chat = require "site:/lib/Chat.luan" local chat_search = Chat.search or error() +local Utils = require "site:/lib/Utils.luan" +local base_url = Utils.base_url or error() local Shared = {} @@ -112,4 +115,12 @@ end end +function Shared.http_push_to_users(user_ids,message) + local base = base_url().."/user/" + for _, user_id in ipairs(user_ids) do + local url = base..user_id + Http.push(url,message) + end +end + return Shared