mirror of
https://github.com/cookiecutter/cookiecutter-django.git
synced 2025-07-23 22:39:45 +03:00
Avoid duplicate contributors due to different case
This commit is contained in:
parent
3c1f2f0923
commit
6c63143f3b
|
@ -64,7 +64,11 @@ class ContributorsJSONFile:
|
||||||
|
|
||||||
def __contains__(self, github_login: str):
|
def __contains__(self, github_login: str):
|
||||||
"""Provide a nice API to do: `username in file`."""
|
"""Provide a nice API to do: `username in file`."""
|
||||||
return any(github_login == contrib["github_login"] for contrib in self.content)
|
return any(
|
||||||
|
# Github usernames are case insensitive
|
||||||
|
github_login.lower() == contrib["github_login"].lower()
|
||||||
|
for contrib in self.content
|
||||||
|
)
|
||||||
|
|
||||||
def add_contributor(self, user: NamedUser):
|
def add_contributor(self, user: NamedUser):
|
||||||
"""Append the contributor data we care about at the end."""
|
"""Append the contributor data we care about at the end."""
|
||||||
|
|
Loading…
Reference in New Issue
Block a user