getMetadata method
Implementation
Future<MetadataModel> getMetadata(String id, String category) async {
String apiUrl = "${Preferences.prefs?.getString("BaseUrl")}/api/metadata?";
var headers = await BaseApi.getRefreshedHeaders();
var response = await http
.get(Uri.parse("${apiUrl}id=$id&category=$category"), headers: headers);
if (response.statusCode == 200) {
dynamic jsonResponse = json.decode(response.body);
return MetadataModel.fromJson(jsonResponse);
} else {
throw Exception('Failed to load metadata');
}
}