diff --git a/CHANGES/575.bugfix b/CHANGES/575.bugfix new file mode 100644 index 000000000..f0708da01 --- /dev/null +++ b/CHANGES/575.bugfix @@ -0,0 +1,2 @@ +Fixed several serializer bugs preventing the manual creation of structure content of type +``ReleaseArchitecture``, ``ReleaseComponent``, and ``PackageReleaseComponent``. diff --git a/pulp_deb/app/serializers/content_serializers.py b/pulp_deb/app/serializers/content_serializers.py index 454039186..6745425b7 100644 --- a/pulp_deb/app/serializers/content_serializers.py +++ b/pulp_deb/app/serializers/content_serializers.py @@ -617,7 +617,7 @@ class ReleaseArchitectureSerializer(NoArtifactContentSerializer): help_text="Release this architecture is contained in.", many=False, queryset=Release.objects.all(), - view_name="deb-release-detail", + view_name="content-deb/releases-detail", ) class Meta(NoArtifactContentSerializer.Meta): @@ -635,7 +635,7 @@ class ReleaseComponentSerializer(NoArtifactContentSerializer): help_text="Release this component is contained in.", many=False, queryset=Release.objects.all(), - view_name="deb-release-detail", + view_name="content-deb/releases-detail", ) class Meta(NoArtifactContentSerializer.Meta): @@ -651,14 +651,14 @@ class PackageReleaseComponentSerializer(NoArtifactContentSerializer): package = DetailRelatedField( help_text="Package that is contained in release_comonent.", many=False, - queryset=ReleaseComponent.objects.all(), - view_name="deb-release_component-detail", + queryset=Package.objects.all(), + view_name="content-deb/packages-detail", ) release_component = DetailRelatedField( help_text="ReleaseComponent this package is contained in.", many=False, queryset=ReleaseComponent.objects.all(), - view_name="deb-release_component-detail", + view_name="content-deb/release_components-detail", ) class Meta(NoArtifactContentSerializer.Meta):