Added members sort

This commit is contained in:
Torsten Schulz
2024-10-21 18:24:48 +02:00
parent f230b73273
commit 67ebafbb65
2 changed files with 9 additions and 3 deletions

View File

@@ -1,7 +1,6 @@
import MemberService from "../services/memberService.js";
const getClubMembers = async(req, res) => {
console.log('----->getClubMembers');
try {
const { authcode: userToken } = req.headers;
const { id: clubId, showAll } = req.params;
@@ -16,7 +15,6 @@ const getClubMembers = async(req, res) => {
}
const getWaitingApprovals = async(req, res) => {
console.log('----->setClubMembers');
try {
console.log('[getWaitingApprovals] - Start');
const { id: clubId } = req.params;

View File

@@ -129,7 +129,15 @@ export default {
},
async loadMembers() {
const response = await apiClient.get(`/clubmembers/get/${this.currentClub}/true`);
this.members = response.data;
this.members = response.data.sort(function(a, b) {
if (!a.lastName) return -1;
if (!b.lastName) return 1;
if (a.lastName < b.lastName) return -1;
if (a.lastName > b.lastName) return 1;
if (a.firstName < b.firstName) return -1;
if (a.firstName > b.firstName) return 1;
return 0;
});
this.members.forEach(member => {
this.loadMemberImage(member);
});