fix(event model): duplicate payout status enum removed

This commit is contained in:
kbe
2025-09-17 00:08:14 +02:00
parent d2c43cfc2f
commit 58141dca94
3 changed files with 15 additions and 22 deletions

View File

@@ -67,15 +67,6 @@ class Event < ApplicationRecord
# === Instance Methods ===
# Payout status enum
enum :payout_status, {
not_requested: 0,
requested: 1,
processing: 2,
completed: 3,
failed: 4
}, default: :not_requested
# Payout methods
def can_request_payout?
event_ended? && earnings.pending.any? && user.can_receive_payouts?