From 5f283b3cdfdd5fc6f498074103b48a1bb18a6a72 Mon Sep 17 00:00:00 2001 From: Jasder <2053003901@@qq.com> Date: Tue, 23 Jun 2020 15:08:55 +0800 Subject: [PATCH 1/2] FIX Mirror validate bug --- app/models/mirror.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/models/mirror.rb b/app/models/mirror.rb index bc6ff6f34..7ce4651ae 100644 --- a/app/models/mirror.rb +++ b/app/models/mirror.rb @@ -4,7 +4,7 @@ class Mirror < ApplicationRecord # 0: 同步镜像成功;1: 正在同步镜像;2: 同步失败,默认值为0 enum status: { succeeded: 0, waiting: 1, failed: 2 } - belongs_to :repository + belongs_to :repository, foreign_key: :repo_id def set_status!(status=Mirror.statuses[:succeeded]) From d07ce356d2e1977b645de871a0798864ad8e2258 Mon Sep 17 00:00:00 2001 From: "sylor_huang@126.com" Date: Wed, 24 Jun 2020 15:31:57 +0800 Subject: [PATCH 2/2] change --- app/helpers/repositories_helper.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/helpers/repositories_helper.rb b/app/helpers/repositories_helper.rb index be1029be1..19ef7f9de 100644 --- a/app/helpers/repositories_helper.rb +++ b/app/helpers/repositories_helper.rb @@ -5,7 +5,7 @@ module RepositoriesHelper end def download_type(str) - default_type = %w(xlsx xls ppt pptx pdf zip 7z rar exe pdb obj idb png jpg gif tif psd svg) + default_type = %w(xlsx xls ppt pptx pdf zip 7z rar exe pdb obj idb png jpg gif tif psd svg RData rdata) default_type.include?(str&.downcase) end