Skip to content

Commit df72ed8

Browse files
committed
Revert Backend::Api refactoring on source file
- Endpoint: `GET /source/:project/:package/:filename` - Parameter accepting empty values as truthy: `expand`.
1 parent a91e89e commit df72ed8

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

src/api/app/controllers/source_package_controller.rb

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,7 @@ def delete
6161
def show_file
6262
project_name = params[:project]
6363
package_name = params[:package] || '_project'
64+
file = params[:filename]
6465

6566
if params.key?(:deleted)
6667
if package_name == '_project'
@@ -79,9 +80,10 @@ def show_file
7980
end
8081
end
8182

82-
backend_params = params.slice(*%i[rev meta deleted limit expand view]).permit!.to_h
8383

84-
send_data(Backend::Api::Sources::File.content(project_name, package_name, params[:filename], backend_params))
84+
path = Package.source_path(project_name, package_name, file)
85+
path += build_query_from_hash(params, %i[rev meta deleted limit expand view])
86+
pass_to_backend(path)
8587
end
8688

8789
# PUT /source/:project/:package/:filename

0 commit comments

Comments
 (0)