Commit ecaa266
committed
feat: add comprehensive logging for member addition tracking
Added detailed console logging to track member addition process:
Client-side (AddMembersModal):
- π Starting member update
- Selected members count and names
- Team leader info
- π€ Sending to database with count
- β
Success confirmation with count
- β Failure logging with error details
Server-side (updateProjectMembers):
- π§ Server-side update starting
- Project ID and member count
- Existing members count in DB
- Members being deleted
- Members being inserted (IDs and roles)
- β
Success with final count
- β Error details
Example output when adding 3 members:
```
π [AddMembersModal] Starting member update
Selected members count: 3
Selected member names: ['John Doe', 'Jane Smith', 'Bob Johnson']
Team leader: Alice Manager
π€ [AddMembersModal] Sending to database
Total members (including team leader): 4
Project ID: abc-123
π§ [updateProjectMembers] Server-side update starting
Project ID: abc-123
Members to add: 4
Existing members in DB: 1
Old members deleted, preparing inserts...
Inserting members: 4
Member IDs: [id1, id2, id3, id4]
Roles: ['team_leader', 'member', 'member', 'member']
β
[updateProjectMembers] Successfully inserted 4 members
β
[AddMembersModal] Update successful!
Members added: 3
```
This helps verify bulk addition is working correctly.1 parent 9cf996d commit ecaa266
2 files changed
Lines changed: 29 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
785 | 785 | | |
786 | 786 | | |
787 | 787 | | |
| 788 | + | |
| 789 | + | |
| 790 | + | |
| 791 | + | |
| 792 | + | |
788 | 793 | | |
789 | 794 | | |
790 | | - | |
| 795 | + | |
791 | 796 | | |
792 | 797 | | |
793 | 798 | | |
| |||
806 | 811 | | |
807 | 812 | | |
808 | 813 | | |
| 814 | + | |
| 815 | + | |
| 816 | + | |
| 817 | + | |
809 | 818 | | |
810 | 819 | | |
811 | 820 | | |
812 | 821 | | |
813 | 822 | | |
814 | 823 | | |
815 | 824 | | |
| 825 | + | |
| 826 | + | |
816 | 827 | | |
817 | 828 | | |
818 | 829 | | |
819 | 830 | | |
| 831 | + | |
820 | 832 | | |
821 | 833 | | |
822 | 834 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
733 | 733 | | |
734 | 734 | | |
735 | 735 | | |
| 736 | + | |
| 737 | + | |
| 738 | + | |
| 739 | + | |
| 740 | + | |
736 | 741 | | |
737 | 742 | | |
738 | 743 | | |
| |||
743 | 748 | | |
744 | 749 | | |
745 | 750 | | |
| 751 | + | |
| 752 | + | |
746 | 753 | | |
747 | 754 | | |
748 | 755 | | |
| |||
754 | 761 | | |
755 | 762 | | |
756 | 763 | | |
| 764 | + | |
| 765 | + | |
757 | 766 | | |
758 | 767 | | |
759 | 768 | | |
760 | 769 | | |
761 | 770 | | |
762 | 771 | | |
763 | 772 | | |
| 773 | + | |
| 774 | + | |
| 775 | + | |
| 776 | + | |
764 | 777 | | |
765 | 778 | | |
766 | 779 | | |
767 | 780 | | |
768 | 781 | | |
769 | 782 | | |
| 783 | + | |
| 784 | + | |
770 | 785 | | |
771 | 786 | | |
772 | 787 | | |
773 | | - | |
| 788 | + | |
774 | 789 | | |
775 | 790 | | |
776 | 791 | | |
| |||
0 commit comments