Fakultas Ilmu Komputer UI

Commit 025958f6 authored by Muhammad Ariq Basyar's avatar Muhammad Ariq Basyar
Browse files

Merge branch 'dev-ariq-fix' into 'development'

Dev ariq fix

See merge request !74
parents 0b055fa8 2d5fbaf8
Pipeline #82065 passed with stages
in 38 minutes and 38 seconds
3.5.1:
- Pengguna dapat mengubah informasi kegiatan yang sudah ada
3.5.0:
- Pengguna dapat mengganti foto profil
- Pengguna dapat mengubah informasi kegiatan yang sudah ada
3.4.0:
- Notifikasi pengguna untuk komentar baru
......@@ -11,16 +9,11 @@
- Kegiatan disabilitas di suatu lokasi
- Perbaikan bugs
3.2.1:
- Perbaikan masalah update fasilitas
3.2.0:
- Tersedia fitur membagikan informasi fasilitas/kegiatan disabilitas kepada orang lain
3.1.2:
- Perbaikan masuk dengan Google
3.1.1:
- Tersedia fitur pencarian layanan
- Tersedia pilihan kamera ketika menambahkan gambar fasilitas
- Tersedia fitur riwayat pencarian
......@@ -77,7 +77,7 @@ class NetworkInterface {
}
Future<void> setToken(bool isLogin) async {
if (isLogin) {
if (isLogin == true) {
final sharedPreferences = await SharedPreferences.getInstance();
dio.options.headers['Authorization'] =
'Token ${sharedPreferences.getString('token')}';
......
......@@ -523,7 +523,7 @@ class AddInformasiState extends State<AddInformasi> {
}
} else {
final fileName = _image.path.split('/').last;
newKomentarData['image'] = MultipartFile.fromFile(
newKomentarData['image'] = await MultipartFile.fromFile(
_image.path,
filename: fileName,
);
......
......@@ -53,6 +53,7 @@ class KegiatanRepository implements BaseKegiatanRepository {
url:
'/informasi-fasilitas/lokasi/add-kegiatan/${newKegiatanData['place_id']}/',
bodyParams: newKegiatanData,
isLogin: true,
);
return response;
}
......
......@@ -35,7 +35,8 @@ class KomentarPostingKegiatanRepository
int id) async {
final response = await _network.post(
url: '/informasi-fasilitas/lokasi/add-komentar-kegiatan/$placeId/$id',
bodyParams: newKomentarPostingKegiatanData);
bodyParams: newKomentarPostingKegiatanData,
isLogin: true);
return response;
}
}
......@@ -3,6 +3,7 @@ import 'package:bisaGo/network/network_interface.dart';
abstract class BaseKomentarPostingRepository {
Future<KomentarPostingList> fetchKomentarPosting(String namaLokasi, int id);
Future<dynamic> createKomentarPosting(
Map<String, dynamic> newKomentarPostingData, String namaLokasi, int id);
}
......@@ -32,7 +33,8 @@ class KomentarPostingRepository implements BaseKomentarPostingRepository {
final response = await _network.post(
url:
'/informasi-fasilitas/lokasi/add-komentar/$namaLokasi/${id.toString()}/',
bodyParams: newKomentarPostingData);
bodyParams: newKomentarPostingData,
isLogin: true);
return response;
}
}
......@@ -29,6 +29,7 @@ class KomentarRepository implements BaseKomentarRepository {
final response = await _network.post(
url: '/informasi-fasilitas/lokasi/add-fasilitas/$namaLokasi/',
bodyParams: newKomentarData,
isLogin: true,
);
return response;
}
......
......@@ -10,11 +10,17 @@ import 'package:http/http.dart' as http;
abstract class BaseLokasiRepository {
Future<LokasiListResponse> fetchLokasi();
Future<LokasiListResponse> fetchRecentSearch();
Future<void> saveRecentSearch(Lokasi recentSearch);
Future<dynamic> addNewLokasi(Map<String, dynamic> lokasi);
Future<LokasiListResponse> fetchGooglePlacesLokasi(String lokasi);
String fetchPhoto(String photoReference, int maxHeight, int maxWidth);
Future<void> postSearchHistory(String placeId, String token);
}
......@@ -75,7 +81,9 @@ class LokasiRepository implements BaseLokasiRepository {
@override
Future<dynamic> addNewLokasi(Map<String, dynamic> lokasi) async {
final response = await _network.post(
url: '/informasi-fasilitas/lokasi/add/', bodyParams: lokasi);
url: '/informasi-fasilitas/lokasi/add/',
bodyParams: lokasi,
isLogin: true);
return response;
}
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment