チーム編集時の文字化け修正済み

This commit is contained in:
2024-07-28 08:39:10 +09:00
parent 08ffc42cdd
commit 7f8adeea01
8 changed files with 349 additions and 119 deletions

View File

@ -17,7 +17,7 @@ class ApiService extends GetxService{
static ApiService get to => Get.find<ApiService>();
String serverUrl = '';
String baseUrl = '';
String token = 'your-auth-token'; // これが使用されている。
String token = 'your-auth-token';
Future<void> init() async {
try {
@ -65,7 +65,7 @@ class ApiService extends GetxService{
try {
final response = await http.get(
Uri.parse('$baseUrl/teams/'),
headers: {'Authorization': 'Token $token'},
headers: {'Authorization': 'Token $token',"Content-Type": "application/json; charset=UTF-8"},
);
if (response.statusCode == 200) {
@ -100,7 +100,7 @@ class ApiService extends GetxService{
try {
final response = await http.get(
Uri.parse('$baseUrl/categories/'),
headers: {'Authorization': 'Token $token'},
headers: {'Authorization': 'Token $token',"Content-Type": "application/json; charset=UTF-8"},
);
if (response.statusCode == 200) {
@ -134,7 +134,7 @@ class ApiService extends GetxService{
try {
final response = await http.get(
Uri.parse('$baseUrl/user/'),
headers: {'Authorization': 'Token $token'},
headers: {'Authorization': 'Token $token',"Content-Type": "application/json; charset=UTF-8"},
);
if (response.statusCode == 200) {
@ -223,7 +223,7 @@ class ApiService extends GetxService{
Uri.parse('$baseUrl/teams/'),
headers: {
'Authorization': 'Token $token',
'Content-Type': 'application/json',
"Content-Type": "application/json; charset=UTF-8",
},
body: json.encode({
'team_name': teamName,
@ -246,7 +246,7 @@ class ApiService extends GetxService{
Uri.parse('$baseUrl/teams/$teamId/'),
headers: {
'Authorization': 'Token $token',
'Content-Type': 'application/json',
'Content-Type': 'application/json; charset=UTF-8',
},
body: json.encode({
'team_name': teamName,
@ -267,7 +267,7 @@ class ApiService extends GetxService{
final response = await http.delete(
Uri.parse('$baseUrl/teams/$teamId/'),
headers: {'Authorization': 'Token $token'},
headers: {'Authorization': 'Token $token','Content-Type': 'application/json; charset=UTF-8'},
);
if (response.statusCode != 204) {
@ -281,7 +281,7 @@ class ApiService extends GetxService{
final response = await http.get(
Uri.parse('$baseUrl/teams/$teamId/members/'),
headers: {'Authorization': 'Token $token'},
headers: {'Authorization': 'Token $token','Content-Type': 'application/json; charset=UTF-8'},
);
if (response.statusCode == 200) {
@ -303,7 +303,7 @@ class ApiService extends GetxService{
Uri.parse('$baseUrl/teams/$teamId/members/'),
headers: {
'Authorization': 'Token $token',
'Content-Type': 'application/json',
'Content-Type': 'application/json; charset=UTF-8',
},
body: json.encode({
'email': email,
@ -328,7 +328,7 @@ class ApiService extends GetxService{
Uri.parse('$baseUrl/teams/$teamId/members/$memberId/'),
headers: {
'Authorization': 'Token $token',
'Content-Type': 'application/json',
'Content-Type': 'application/json; charset=UTF-8',
},
body: json.encode({
'firstname': firstname,
@ -364,7 +364,8 @@ class ApiService extends GetxService{
final response = await http.post(
Uri.parse('$baseUrl/members/$memberId/resend-invitation/'),
headers: {'Authorization': 'Token $token'},
headers: {'Authorization': 'Token $token', 'Content-Type': 'application/json; charset=UTF-8',
},
);
if (response.statusCode != 200) {
@ -378,7 +379,8 @@ class ApiService extends GetxService{
final response = await http.get(
Uri.parse('$baseUrl/entries/'),
headers: {'Authorization': 'Token $token'},
headers: {'Authorization': 'Token $token', 'Content-Type': 'application/json; charset=UTF-8',
},
);
if (response.statusCode == 200) {
@ -394,8 +396,9 @@ class ApiService extends GetxService{
getToken();
final response = await http.get(
Uri.parse('$baseUrl/new-events/'),
headers: {'Authorization': 'Token $token'},
Uri.parse('$baseUrl/new-events/',),
headers: {'Authorization': 'Token $token', 'Content-Type': 'application/json; charset=UTF-8',
},
);
if (response.statusCode == 200) {
@ -417,7 +420,7 @@ class ApiService extends GetxService{
Uri.parse('$baseUrl/entry/'),
headers: {
'Authorization': 'Token $token',
'Content-Type': 'application/json',
'Content-Type': 'application/json; charset=UTF-8',
},
body: json.encode({
'team': teamId,
@ -442,7 +445,7 @@ class ApiService extends GetxService{
Uri.parse('$baseUrl/entry/$entryId/'),
headers: {
'Authorization': 'Token $token',
'Content-Type': 'application/json',
'Content-Type': 'application/json; charset=UTF-8',
},
body: json.encode({
'event': eventId,