issues Search Results · language:Dune language:TypeScript language:JavaScript language:Java linked:pr language:HTML
Filter by
7.1M results
Problem
房间「基本信息」编辑弹窗保存时,会强制覆盖 room_status:改个房名或基础价,就把一间 occupied/maintenance/pending_clean 的房间静默重置为 available,并清掉用于「恢复上一个状态」的
previous_status。
- 实际行为:编辑房间基本信息保存 → payload 总是带上 room_status(依据「是否停用」开关的初值推导),把当前真实房态冲掉。 ...
area:frontend
audit-2026-06
bug
severity:high
Problem
运营台「快捷建单」弹窗的平台渠道判断用的是过期硬编码列表 [ ctrip , meituan , tujia ],导致 6
个现役平台渠道(美团酒店、美团民宿、抖音、去哪儿、智行、同程)建单时佣金率字段根本不出现,佣金记 0,房东结算金额算错;且「编辑订单」弹窗完全没有佣金字段,事后无法在
UI 里补救。快捷建单默认渠道还是已废弃的 private。
- 实际行为:从运营台快捷建一笔美团酒店/抖音/去哪儿订单 ...
area:frontend
audit-2026-06
bug
severity:high
Problem
登录页输入错误密码后,页面静默整页刷新、表单清空,用户看不到任何「登录失败」提示。
- 实际行为:密码错误 → 后端返回 401 → 全局 axios 响应拦截器把它当作「access token 过期」处理 → 尝试刷新 token → 因登录页已清空 refresh token,刷新抛错 → 触发「清除登录态并跳转
/login」→ 在已处于 /login 时整页刷新,错误信息丢失。 ...
area:frontend
audit-2026-06
bug
severity:high
Problem
2026-06-05 流程改造后 pending_payment 语义反转为「已退房·待完成」,但有代码仍按旧语义(早期状态)处理它,导致一笔已退房待完成的订单可被倒推回入住/退房,房间被重新置为占用、重复生成保洁任务。
- 实际行为:处于 pending_payment 的订单,可经 staff portal 的「办理入住」推回 checked_in(房间重新变 occupied),或经「办理退房」再次走退房流程(重复建保洁任务、房间重置为 ...
area:backend
audit-2026-06
bug
severity:high
Problem
订单的「状态机流转」和「收齐款才能完成」这两个收口,被三条独立代码路径绕过,可导致未收款订单被静默关闭、已取消订单被复活、房间状态卡死。这直接对冲了 2026-06-05「确认收款挪到退房之后」的流程改造。
绕过点:
1. PATCH 更新订单接口接受并直接写入 order_status/payment_status/deposit_status 字段,跳过全部流转守卫,可把未付款订单直接置为 ...
area:backend
audit-2026-06
bug
severity:high
Problem
C 端(客人自助)下单创建的订单对系统的防双订、可订查询、按房财务、房东结算完全不可见,可导致同一房间同一日期被重复售卖。
- 实际行为:客人通过 C 端预订入口下单后,该订单只写入 orders 主表,不会写入 order_rooms。运营在后台对同房同日期再建一单时,冲突检查查不到任何记录,直接放行 → 双重预订。同一笔 C
端订单在「按房间收入」报表和房东结算里贡献为 ...
area:backend
audit-2026-06
bug
severity:critical
@claude
Checkout is failing with this error: Could not load listings: column listings.status does not exist
The stripe-checkout Edge Function is trying to query listings.status but the column does not ...
Reopening #11653, which was closed due to inactivity without a fix.
Description
When OpenCode runs in ACP mode (opencode acp), the session/request_permission call for edit tool operations does not
include ...
Summary
Two cleanliness/correctness edges introduced by #2302 in the cancel path. Neither breaks the core guarantee (the agent
does stop); both are about consistency and avoiding side effects. Found by ...
priority: medium
type: bug
Summary
After #2302 made Claude Cancel guarantee a stop (escalate to killChildTree when the cooperative interrupt is not
honored), the Gemini and Codex providers still have the original #2301 bug: cooperative-only ...
priority: high
type: bug

Learn how you can use GitHub Issues to plan and track your work.
Save views for sprints, backlogs, teams, or releases. Rank, sort, and filter issues to suit the occasion. The possibilities are endless.Learn more about GitHub IssuesProTip! Restrict your search to the title by using the in:title qualifier.