module Api::ProjectHelper extend ActiveSupport::Concern def load_project namespace = params[:owner] repo = params[:repo] @project, @owner = Project.find_with_namespace(namespace, repo) @repository = @project&.repository if @project logger.info "###########:project founded" @project else logger.info "###########:project not found" @project = nil tip_exception(404, '您访问的页面不存在或已被删除') end @project end end