support username lookup for member gw scores
This commit is contained in:
parent
4a6ae93d20
commit
687f7ae926
1 changed files with 3 additions and 1 deletions
|
|
@ -100,7 +100,9 @@ module Api
|
||||||
end
|
end
|
||||||
|
|
||||||
def set_membership_for_scores
|
def set_membership_for_scores
|
||||||
@membership = @crew.crew_memberships.find(params[:id])
|
# Try to find by username first, then fall back to ID
|
||||||
|
@membership = @crew.crew_memberships.joins(:user).find_by(users: { username: params[:id] }) ||
|
||||||
|
@crew.crew_memberships.find(params[:id])
|
||||||
end
|
end
|
||||||
|
|
||||||
def membership_params
|
def membership_params
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue