Bug: A timer has been implemented for playing with another user.
還沒有人認領這個 Issue。
評估
研究方向
Start by reading the Game Mechanics documentation linked in the issue, especially clause 6 of Gameplay, then trace how the one-minute limit is applied in a battle created with another user. Reproduce the issue using the age_to_days task and verify that the game continues past the limit until a winner is determined.
由索引模型根據 Issue 內容生成。
描述
Summary
Good afternoon!
Environment:
Yandex.Browser 26.8.2.1064 (64-bit)
OS: Windows 11 Pro
The requirement is specified in the documentation:
https://github.com/hexlet-codebattle/codebattle/wiki/Game-Mechanics
clause 6 of the “Gameplay” block
Reproduction steps
1. Copy the email address from the website https://tmailor.com/ru/
2. Go to the website https://codebattle.hexlet.io /
3. Click on “Sign up”
4. Enter the test data in the fields Nickname, Password, Email, Password Confirmation
5. Return to the website https://tmailor.com/ru/
6. Open an email confirmation request in the received emails window
7. Follow the link from the email
8. Go to the website https://codebattle.hexlet.io/
9. Click “Sign in”
10. Enter a test email address and Password
11. Click on “Create a battle”
12. In the game settings, select “With other user”
13. Set the time limit to 1 minute per game
14. In the “Choose task by name or tags” menu, enter the value “age_to_days”, select the only found game option
15. Click on “Create battle”
16. Copy the link in the window that opens
17. In another browser, open the project page and the website https://tmailor.com/ru/
18. Create a second test account
19. Log in using the second test account on the project page.
20. Paste the copied link into the browser’s address bar.
21. Click the “Join” button
22. Wait for the 1 minute set as the time limit for the game to expire.
Expected result
The game continues after the expiration of the time limit set for the game.
Actual result
Browsers
No response
OS
Windows
- 主要語言
- Elixir
- 星號
- 899
- 分支
- 241
- 平均合併
- 12 小時 48 分鐘
- 30 天內合併 PR
- 4
環境準備
在瀏覽器裡用你自己的 GitHub 帳號啟動這個專案的開發容器。
- 提供 Dockerfile 或 Docker Compose 檔案
- 有 Pull Request 範本
- 閱讀貢獻指南
從這裡開始
- 先讀完整個 Issue,再讀專案的貢獻指南。
- 在 Issue 下留言說明你要接手 —— 這能避免兩個人做同樣的事。
- Fork 儲存庫,在一個分支上完成修改。
- 送出 Pull Request,並在描述裡引用這個 Issue 編號。
相似的 Issue
-
難度 2/5 1-3 小時 新手友好度 75/100
維護者通常 1 天內回覆
-
難度 2/5 1-3 小時 新手友好度 78/100
intellij-elixir/intellij-elixir#4645 ·
維護者通常 1 天內回覆
-
難度 2/5 1-3 小時 新手友好度 69/100
ash-project/ash_typescript#114 ·
-
Unused require Logger warning in lib/absinthe/plug.ex (Elixir 1.20)可能已有人在做 @obutuz 於 1 天前認領。 未關閉
難度 1/5 1 小時以內 新手友好度 92/100
-
難度 2/5 1-3 小時 新手友好度 68/100
whatyouhide/redix#358 · 2 個 reaction ·