Skip to content

fix: remove unwrap() panic paths in tracker and stack sync #197

@erishforG

Description

@erishforG

Problem

2곳에서 unwrap()이 특정 조건에서 panic을 일으킬 수 있음:

  1. tracker/mod.rs:208JIRA_BASE_URL 환경변수가 빈 문자열일 때 unwrap() panic
  2. stack.rs:95 — 부모 워크스페이스가 state에서 삭제된 경우 unwrap() panic

Solution

  • unwrap().ok_or_else(|| anyhow!("...")) 에러 반환으로 교체
  • stack sync는 failed.push(...) 로 에러 수집 후 계속 진행

Priority

High — runtime panic

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions