Skip to content

Commit

Permalink
Return the repo_id field on Project (#2139)
Browse files Browse the repository at this point in the history
  • Loading branch information
davidmreed authored Aug 9, 2023
1 parent d86ccd5 commit e5fad0e
Show file tree
Hide file tree
Showing 3 changed files with 8 additions and 0 deletions.
4 changes: 4 additions & 0 deletions docs/api/schema.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2325,6 +2325,9 @@ components:
readOnly: true
name:
type: string
repo_id:
type: integer
readOnly: true
repo_url:
type: string
format: uri
Expand Down Expand Up @@ -2398,6 +2401,7 @@ components:
- name
- old_slugs
- org_config_names
- repo_id
- repo_image_url
- repo_name
- repo_owner
Expand Down
2 changes: 2 additions & 0 deletions metecho/api/serializers.py
Original file line number Diff line number Diff line change
Expand Up @@ -359,6 +359,7 @@ class ProjectSerializer(HashIdModelSerializer):
old_slugs = StringListField(read_only=True)
description_rendered = MarkdownField(source="description", read_only=True)
repo_url = serializers.URLField(read_only=True)
repo_id = serializers.IntegerField(read_only=True)
repo_image_url = serializers.SerializerMethodField()
has_push_permission = serializers.SerializerMethodField()
github_users = serializers.SerializerMethodField()
Expand All @@ -370,6 +371,7 @@ class Meta:
fields = (
"id",
"name",
"repo_id",
"repo_url",
"repo_owner",
"repo_name",
Expand Down
2 changes: 2 additions & 0 deletions metecho/api/tests/views.py
Original file line number Diff line number Diff line change
Expand Up @@ -448,6 +448,7 @@ def test_get_queryset(self, client, project_factory, git_hub_collaboration_facto
"repo_url": (
f"https://github.com/{project.repo_owner}/{project.repo_name}"
),
"repo_id": project.repo_id,
"repo_owner": str(project.repo_owner),
"repo_name": str(project.repo_name),
"has_push_permission": False,
Expand Down Expand Up @@ -505,6 +506,7 @@ def test_get_queryset__bad(
),
"repo_owner": str(project.repo_owner),
"repo_name": str(project.repo_name),
"repo_id": project.repo_id,
"has_push_permission": False,
"branch_prefix": "",
"github_users": [
Expand Down

0 comments on commit e5fad0e

Please sign in to comment.