캠페인 실시간 랭킹 후원자 이름 · 위치 핀 도로명 주소
This commit is contained in:
@@ -1001,6 +1001,18 @@ class _CampaignDetailScreenState extends State<CampaignDetailScreen> {
|
||||
_spent += applied;
|
||||
_raised += applied;
|
||||
});
|
||||
// 실시간 랭킹(상위 3) · 모금액을 서버 값으로 다시 읽는다. 잔액 계산(_balance · _spent)은 그대로 둔다.
|
||||
try {
|
||||
final fresh = await widget.repository.detail(widget.campaignId);
|
||||
if (mounted) {
|
||||
setState(() {
|
||||
_detail = fresh;
|
||||
_raised = fresh.card.raisedPop;
|
||||
});
|
||||
}
|
||||
} on Object catch (_) {
|
||||
// 다시 읽기 실패는 후원 결과와 무관하다 — 앞 화면을 그대로 둔다.
|
||||
}
|
||||
}
|
||||
|
||||
Future<void> _openRanking(CampaignDetail detail) =>
|
||||
|
||||
Reference in New Issue
Block a user