Bilder hinzugefügt
This commit is contained in:
@@ -4,7 +4,6 @@ const getClubMembers = async(req, res) => {
|
||||
try {
|
||||
const { authcode: userToken } = req.headers;
|
||||
const { id: clubId } = req.params;
|
||||
console.log('[getClubMembers]', userToken, clubId);
|
||||
res.status(200).json(await MemberService.getClubMembers(userToken, clubId));
|
||||
} catch(error) {
|
||||
console.log('[getClubMembers] - Error: ', error);
|
||||
@@ -37,4 +36,34 @@ const setClubMembers = async (req, res) => {
|
||||
res.status(addResult.status || 500).json(addResult.response);
|
||||
}
|
||||
|
||||
export { getClubMembers, getWaitingApprovals, setClubMembers };
|
||||
const uploadMemberImage = async (req, res) => {
|
||||
try {
|
||||
const { clubId, memberId } = req.params;
|
||||
const { authcode: userToken } = req.headers;
|
||||
const result = await MemberService.uploadMemberImage(userToken, clubId, memberId, req.file.buffer);
|
||||
res.status(result.status).json(result.message ? { message: result.message } : { error: result.error });
|
||||
} catch (error) {
|
||||
console.error('[uploadMemberImage] - Error:', error);
|
||||
res.status(500).json({ error: 'Failed to upload image' });
|
||||
}
|
||||
};
|
||||
|
||||
const getMemberImage = async (req, res) => {
|
||||
console.log('[getMemberImage]');
|
||||
try {
|
||||
const { clubId, memberId } = req.params;
|
||||
const { authcode: userToken } = req.headers;
|
||||
console.log('-------------------->', clubId, memberId, userToken);
|
||||
const result = await MemberService.getMemberImage(userToken, clubId, memberId);
|
||||
if (result.status === 200) {
|
||||
res.sendFile(result.imagePath);
|
||||
} else {
|
||||
res.status(result.status).json({ error: result.error });
|
||||
}
|
||||
} catch (error) {
|
||||
console.error('[getMemberImage] - Error:', error);
|
||||
res.status(500).json({ error: 'Failed to retrieve image' });
|
||||
}
|
||||
};
|
||||
|
||||
export { getClubMembers, getWaitingApprovals, setClubMembers, uploadMemberImage, getMemberImage };
|
||||
Reference in New Issue
Block a user