공개페이지 접근 오류 수정
This commit is contained in:
@@ -180,6 +180,13 @@ class MyApp extends StatelessWidget {
|
||||
settings: settings,
|
||||
);
|
||||
}
|
||||
if (name.startsWith('/events/')) {
|
||||
final hash = name.substring(8);
|
||||
return MaterialPageRoute(
|
||||
builder: (_) => PublicEventEntryScreen(publicHash: hash),
|
||||
settings: settings,
|
||||
);
|
||||
}
|
||||
return null;
|
||||
},
|
||||
);
|
||||
|
||||
@@ -64,7 +64,7 @@ class PublicEventService {
|
||||
Future<Map<String, dynamic>> fetchEvent(String publicHash) async {
|
||||
final saved = getSavedToken(publicHash);
|
||||
final res = await _http.get(
|
||||
'/api/public/' + publicHash,
|
||||
'/public/' + publicHash,
|
||||
headers: _authHeader(saved),
|
||||
);
|
||||
final data = res.data as Map<String, dynamic>;
|
||||
@@ -76,7 +76,7 @@ class PublicEventService {
|
||||
try {
|
||||
// 우선 저장된 토큰으로 시도, 실패 시 비밀번호로 재시도는 서버가 처리
|
||||
final res = await _http.post(
|
||||
'/api/public/' + publicHash,
|
||||
'/public/' + publicHash,
|
||||
data: password != null ? { 'password': password } : {},
|
||||
headers: _authHeader(saved),
|
||||
);
|
||||
@@ -112,7 +112,7 @@ class PublicEventService {
|
||||
if (comment != null) 'comment': comment,
|
||||
};
|
||||
await _http.post(
|
||||
'/api/public/' + publicHash + '/participant',
|
||||
'/public/' + publicHash + '/participant',
|
||||
data: payload,
|
||||
headers: _authHeader(token),
|
||||
);
|
||||
@@ -132,7 +132,7 @@ class PublicEventService {
|
||||
if (average != null) 'average': average,
|
||||
};
|
||||
await _http.post(
|
||||
'/api/public/' + publicHash + '/guest',
|
||||
'/public/' + publicHash + '/guest',
|
||||
data: payload,
|
||||
headers: _authHeader(token),
|
||||
);
|
||||
@@ -154,7 +154,7 @@ class PublicEventService {
|
||||
if (teamNumber != null) 'teamNumber': teamNumber,
|
||||
};
|
||||
await _http.put(
|
||||
'/api/public/' + publicHash + '/score',
|
||||
'/public/' + publicHash + '/score',
|
||||
data: payload,
|
||||
headers: _authHeader(token),
|
||||
);
|
||||
|
||||
Reference in New Issue
Block a user