feature/event-interested #48

Merged
v4l3n71n merged 6 commits from feature/event-interested into main 2025-08-20 21:40:43 +00:00
5 changed files with 62 additions and 7 deletions
Showing only changes of commit bd5bfa94ca - Show all commits

View File

@@ -469,7 +469,7 @@ class _MyHomePageState extends State<ListItemMenu> {
}
}
Future<bool> toogleInterested(String eventId) async {
Future<bool> toggleInterested(String eventId) async {
SharedPreferences prefs = await SharedPreferences.getInstance();
var accessToken = prefs.getString("access_token") ?? "";
final url = Uri.parse("${globals.api}/events/${eventId}/interest");
@@ -488,8 +488,7 @@ class _MyHomePageState extends State<ListItemMenu> {
}
var event = json.decode(response.body);
print(event);
return event.interested;
return event["interested"];
}
return false;
}
@@ -902,8 +901,7 @@ class _MyHomePageState extends State<ListItemMenu> {
trailing: IconButton(
onPressed: () async {
try {
final result = await toogleInterested(post.id!);
print("result : ${result}");
final result = await toggleInterested(post.id!);
setState(() {
post.interested = result;
});