slack status without the slack status.zzstoatzz.io
hatk statusphere
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

fix: repair broken emoji picker from missing closing braces

- added missing closing brace for emoji picker if statement
- added missing closing brace for clear button if statement
- emoji picker now works properly again

zzstoatzz b044dc00 c463ffbc

+6 -2
+6 -2
templates/status.html
··· 1487 1487 const expiresSelect = document.getElementById('expires_in'); 1488 1488 1489 1489 // Show emoji picker 1490 - emojiTrigger.addEventListener('click', (e) => { 1490 + if (emojiTrigger && emojiPicker) { 1491 + emojiTrigger.addEventListener('click', (e) => { 1491 1492 e.stopPropagation(); 1492 1493 const wasHidden = emojiPicker.style.display === 'none'; 1493 1494 emojiPicker.style.display = wasHidden ? 'block' : 'none'; ··· 1517 1518 }, 50); 1518 1519 } 1519 1520 }); 1521 + } 1520 1522 1521 1523 // Store custom emojis 1522 1524 let customEmojis = []; ··· 1636 1638 }); 1637 1639 1638 1640 // Show clear picker 1639 - clearAfterBtn.addEventListener('click', (e) => { 1641 + if (clearAfterBtn && clearPicker) { 1642 + clearAfterBtn.addEventListener('click', (e) => { 1640 1643 e.stopPropagation(); 1641 1644 clearPicker.style.display = clearPicker.style.display === 'none' ? 'block' : 'none'; 1642 1645 emojiPicker.style.display = 'none'; ··· 1646 1649 clearPicker.style.top = rect.bottom + 'px'; 1647 1650 clearPicker.style.left = rect.left + 'px'; 1648 1651 }); 1652 + } 1649 1653 1650 1654 // Custom datetime elements 1651 1655 const customDatetime = document.getElementById('custom-datetime');