happs
View full poster

Community Dinner: Out of the Cold

Thu, Nov 5 at 5:30 PM to 8:00 PM

Holy Blossom Temple · 1950 Bathurst St, Toronto, ON M5P 3K9

View Full Schedule & Source Info

Get 5 things to do every Thursday

Free. One email a week.

Celebrate 30 years of providing meals and shelter to those experiencing homelessness. Volunteers are essential to this vital community service.

Get directions See everything on this week
Listed by Holy Blossom Temple
Open original listing →

happs shows what's happening around you, today.

(function(){ // Wire all newsletter signup forms on this page (desktop rail + mobile bottom). // Sends to /api/subscribe with source=event-page for attribution. function wireNl(fId, eId, bId, mId) { var f = document.getElementById(fId); if (!f) return; var e = document.getElementById(eId); var b = document.getElementById(bId); var m = document.getElementById(mId); f.addEventListener('submit', function(ev) { ev.preventDefault(); var email = e ? e.value.trim() : ''; if (!email) return; if (b) { b.disabled = true; b.textContent = '...'; } if (m) { m.className = ''; m.textContent = ''; } fetch('/api/subscribe', { method: 'POST', headers: { 'Content-Type': 'application/json' }, body: JSON.stringify({ email: email, ref: 'event-page', referrer: document.referrer || '' }), }) .then(function(r) { return r.json().catch(function() { return null; }); }) .then(function(d) { if (m) { if (d && d.ok) { m.className = 'nl-msg ok'; m.textContent = d.already ? 'You are already on the list. See you Thursday!' : d.needsConfirm ? 'Almost done! Check your email and tap the button to confirm.' : 'You are in! See you Thursday.'; } else { m.className = 'nl-msg err'; m.textContent = 'Something went wrong. Try again?'; } } if (b) { b.disabled = false; b.textContent = 'Send me the picks'; } }) .catch(function() { if (m) { m.className = 'nl-msg err'; m.textContent = 'Something went wrong. Try again?'; } if (b) { b.disabled = false; b.textContent = 'Send me the picks'; } }); }); } wireNl('nl-f', 'nl-e', 'nl-b', 'nl-msg'); wireNl('nl-fm', 'nl-em', 'nl-bm', 'nl-msgm'); wireNl('nl-f-ph', 'nl-e-ph', 'nl-b-ph', 'nl-msg-ph'); })();