• Mahmoud Aglan's avatar
    Enforce waiver bylaws: dependent count validation + annual renewal check · c2e440e4
    Mahmoud Aglan authored
    Per bylaws requirements for التنازل عن العضوية:
    
    1. Target member's dependents must NOT exceed source member's original
       dependent count — blocks with error if exceeded, requiring board
       approval + extra fees before proceeding.
    
    2. All annual subscriptions must be paid (no pending/overdue) before
       the waiver can be completed.
    
    3. Show view now displays dependent counts and renewal status.
    
    4. Create view updated with full bylaws summary (5 conditions).
    
    5. Displays current membership value (from pricing_configs) not old stored value.
    Co-Authored-By: 's avatarClaude Opus 4.6 <noreply@anthropic.com>
    c2e440e4
WaiverController.php 15.3 KB