Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import 'package:dart_appwrite/dart_appwrite.dart';
- Future<void> start(final req, final res) async {
- final client = Client();
- client
- .setEndpoint(req.variables['APPWRITE_FUNCTION_ENDPOINT'])
- .setProject(req.variables['APPWRITE_FUNCTION_PROJECT_ID'])
- .setKey(req.variables['APPWRITE_FUNCTION_API_KEY'])
- .setSelfSigned();
- //res.json(req.variables);
- final users = Users(client);
- try {
- final userId =
- req.payload; // Assuming the userId is passed as the request payload
- await users.delete(userId: userId);
- res.json({'message': 'User deleted'});
- } catch (e) {
- res.send('Error deleting user: $e', status: 500);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment