Skip to content
GitLab
项目 群组 主题 代码片段
  • /
  • 帮助
    • 帮助
    • 支持
    • 社区论坛
    • 提交反馈
  • 登录
  • L large
  • 项目信息
    • 项目信息
    • 动态
    • 标记
    • 成员
  • 仓库
    • 仓库
    • 文件
    • 提交
    • 分支
    • 标签
    • 贡献者统计
    • 分支图
    • 比较修订版本
  • 议题 21
    • 议题 21
    • 列表
    • 看板
    • 服务台
    • 里程碑
  • 合并请求 12
    • 合并请求 12
  • CI/CD
    • CI/CD
    • 流水线
    • 作业
    • 产物
    • 计划
  • 部署
    • 部署
    • 环境
    • 发布
  • 软件包与镜像库
    • 软件包与镜像库
    • 软件包库
    • 容器镜像库
    • Terraform 模块
    • 模型实验
  • 监控
    • 监控
    • 事件
  • 分析
    • 分析
    • 价值流
    • CI/CD
    • 仓库
  • Wiki
    • Wiki
  • 代码片段
    • 代码片段
  • 动态
  • 分支图
  • 创建新议题
  • 作业
  • 提交
  • 议题看板
收起侧边栏
  • 王权利
  • large
  • 议题
  • #6776

500 Error when searching through repo without any code

Created by: demisx

I have created one project for the purpose of storing some wiki pages, thus this project doesn't have any code files. Using search in the header generates the following 500 error in Gitlab 6.7.5 on Ubuntu 12.04:

Started GET "/search?utf8=%E2%9C%93&search=docs&group_id=&project_id=32&search_code=true&repository_ref=" for 127.0.0.1 at 2014-04-14 15:18:01 -0700
Processing by SearchController#show as HTML
  Parameters: {"utf8"=>"✓", "search"=>"docs", "group_id"=>"", "project_id"=>"32", "search_code"=>"true", "repository_ref"=>""}
Started GET "/search/autocomplete?project_id=32&project_ref=&term=docs" for 127.0.0.1 at 2014-04-14 15:18:01 -0700
Processing by SearchController#autocomplete as JSON
  Parameters: {"project_id"=>"32", "project_ref"=>"", "term"=>"docs"}
Completed 500 Internal Server Error in 409ms

NoMethodError (undefined method `[]' for nil:NilClass):
  app/services/search/project_service.rb:16:in `execute'
  app/controllers/search_controller.rb:11:in `show'
  app/controllers/application_controller.rb:58:in `set_current_user_for_thread'


Completed 200 OK in 782ms (Views: 0.2ms | ActiveRecord: 234.6ms)
指派人
分配到
工时统计