Surn commited on
Commit
4578970
·
1 Parent(s): 278f4f3

fix challenge mode

Files changed (2) hide show
  1. wrdler/__init__.py +1 -1
  2. wrdler/ui.py +5 -3
wrdler/__init__.py CHANGED
@@ -8,5 +8,5 @@ Key differences from BattleWords:
8
  - 2 free letter guesses at game start
9
  """
10
 
11
- __version__ = "0.0.4"
12
  __all__ = ["models", "generator", "logic", "ui", "word_loader"]
 
8
  - 2 free letter guesses at game start
9
  """
10
 
11
+ __version__ = "0.0.5"
12
  __all__ = ["models", "generator", "logic", "ui", "word_loader"]
wrdler/ui.py CHANGED
@@ -1477,8 +1477,8 @@ def _render_score_panel(state: GameState):
1477
  }} catch (e) {{
1478
  // no-op
1479
  }}
1480
- }})();
1481
- </script>
1482
  </div>
1483
  """
1484
 
@@ -1717,6 +1717,7 @@ def _game_over_content(state: GameState) -> None:
1717
  share_url = get_shareable_url(existing_sid)
1718
  st.session_state["share_url"] = share_url
1719
  st.session_state["share_sid"] = existing_sid
 
1720
  st.success(f"✅ Result submitted for {username}!")
1721
  st.rerun()
1722
  else:
@@ -1731,7 +1732,7 @@ def _game_over_content(state: GameState) -> None:
1731
  score=state.score,
1732
  time_seconds=elapsed_seconds,
1733
  game_mode=state.game_mode,
1734
- grid_size=6, # Wrdler: 6 rows (8 columns)
1735
  spacer=spacer,
1736
  may_overlap=may_overlap,
1737
  wordlist_source=wordlist_source
@@ -1741,6 +1742,7 @@ def _game_over_content(state: GameState) -> None:
1741
  share_url = get_shareable_url(sid)
1742
  st.session_state["share_url"] = share_url
1743
  st.session_state["share_sid"] = sid
 
1744
  st.rerun()
1745
  else:
1746
  st.error("Failed to generate short URL")
 
1477
  }} catch (e) {{
1478
  // no-op
1479
  }}
1480
+ }})();
1481
+ </script>
1482
  </div>
1483
  """
1484
 
 
1717
  share_url = get_shareable_url(existing_sid)
1718
  st.session_state["share_url"] = share_url
1719
  st.session_state["share_sid"] = existing_sid
1720
+ st.session_state["show_challenge_share_links"] = True
1721
  st.success(f"✅ Result submitted for {username}!")
1722
  st.rerun()
1723
  else:
 
1732
  score=state.score,
1733
  time_seconds=elapsed_seconds,
1734
  game_mode=state.game_mode,
1735
+ grid_size=6, # Wrdler:6 rows (8 columns)
1736
  spacer=spacer,
1737
  may_overlap=may_overlap,
1738
  wordlist_source=wordlist_source
 
1742
  share_url = get_shareable_url(sid)
1743
  st.session_state["share_url"] = share_url
1744
  st.session_state["share_sid"] = sid
1745
+ st.session_state["show_challenge_share_links"] = True
1746
  st.rerun()
1747
  else:
1748
  st.error("Failed to generate short URL")