diff --git a/lib/Jackalope/REST/Schema/Spec.pm b/lib/Jackalope/REST/Schema/Spec.pm index 6e7fced..20ddc10 100644 --- a/lib/Jackalope/REST/Schema/Spec.pm +++ b/lib/Jackalope/REST/Schema/Spec.pm @@ -6,17 +6,21 @@ our $AUTHORITY = 'cpan:STEVAN'; extends 'Jackalope::Schema::Spec'; -override '_all_spec_builder_methods' => sub { +around '_all_spec_builder_methods' => sub { + my $next = shift; my $self = shift; - super(), qw[ - resource - resource_ref - - service_discoverable - service_readonly - service_non_editable - service - ] + return ( + $self->$next(), + qw[ + resource + resource_ref + + service_discoverable + service_readonly + service_non_editable + service + ] + ); }; ## ------------------------------------------------------------------