slack status without the slack status.zzstoatzz.io/
quickslice

fix: handle empty display_name strings in profile

- Check if display_name is empty string, not just None
- Falls back to handle when display_name is Some("")
- Fixes issue where users with blank display names showed nothing

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>

+1 -1
+1 -1
templates/feed.html
··· 77 77 {% if let Some(p) = &profile %} 78 78 <div class="session-card"> 79 79 <div class="session-info"> 80 - <span>logged in as <strong>{% if let Some(name) = &p.display_name %}{{ name }}{% else %}{% if let Some(h) = &p.handle %}{{ h }}{% else %}{{ p.did }}{% endif %}{% endif %}</strong></span> 80 + <span>logged in as <strong>{% if let Some(name) = &p.display_name %}{% if !name.is_empty() %}{{ name }}{% else %}{% if let Some(h) = &p.handle %}{{ h }}{% else %}{{ p.did }}{% endif %}{% endif %}{% else %}{% if let Some(h) = &p.handle %}{{ h }}{% else %}{{ p.did }}{% endif %}{% endif %}</strong></span> 81 81 <div class="session-actions"> 82 82 <a href="/" class="button button-primary">your status</a> 83 83 <form action="/logout" method="get" style="display: inline;">