fix: 生成页面分支列表加载失败时显示错误提示
This commit is contained in:
@@ -28,6 +28,7 @@
|
|||||||
<button onclick="generate()" id="btn-generate" class="w-full bg-blue-600 text-white py-2 px-4 rounded-md hover:bg-blue-700">
|
<button onclick="generate()" id="btn-generate" class="w-full bg-blue-600 text-white py-2 px-4 rounded-md hover:bg-blue-700">
|
||||||
生成 PR 描述
|
生成 PR 描述
|
||||||
</button>
|
</button>
|
||||||
|
<div id="load-error" class="hidden mt-3 p-3 bg-red-50 border border-red-200 rounded-md text-red-700 text-sm"></div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<!-- Output -->
|
<!-- Output -->
|
||||||
@@ -120,6 +121,11 @@
|
|||||||
if (headBranch) headSelect.value = headBranch.name;
|
if (headBranch) headSelect.value = headBranch.name;
|
||||||
} catch (err) {
|
} catch (err) {
|
||||||
console.error('Load refs error:', err);
|
console.error('Load refs error:', err);
|
||||||
|
const errDiv = document.getElementById('load-error');
|
||||||
|
errDiv.textContent = '加载分支列表失败: ' + err.message;
|
||||||
|
errDiv.classList.remove('hidden');
|
||||||
|
document.getElementById('base-ref').innerHTML = '<option value="">加载失败</option>';
|
||||||
|
document.getElementById('head-ref').innerHTML = '<option value="">加载失败</option>';
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user