forgeplus/app/controllers/concerns/api/project_helper.rb

20 lines
427 B
Ruby
Raw Permalink Normal View History

2022-06-22 19:08:14 +08:00
module Api::ProjectHelper
extend ActiveSupport::Concern
def load_project
namespace = params[:owner]
repo = params[:repo]
@project, @owner = Project.find_with_namespace(namespace, repo)
if @project
2022-07-15 14:02:48 +08:00
logger.info "###########project founded"
2022-06-22 19:08:14 +08:00
@project
else
logger.info "###########project not found"
@project = nil
render_not_found and return
end
@project
end
end