|
|
|
@ -266,6 +266,7 @@ class MyshixunsController < ApplicationController
|
|
|
|
|
end
|
|
|
|
|
# 隐藏代码文件 和 VNC的都不需要走版本库
|
|
|
|
|
unless @hide_code || (@myshixun.shixun&.vnc_evaluate && params[:evaluate].present?)
|
|
|
|
|
uid_logger_dubug("#######enter_#{@myshixun.identifier}")
|
|
|
|
|
# 远程版本库文件内容
|
|
|
|
|
last_content = GitService.file_content(repo_path: @repo_path, path: path)["content"]
|
|
|
|
|
|
|
|
|
@ -275,8 +276,8 @@ class MyshixunsController < ApplicationController
|
|
|
|
|
else
|
|
|
|
|
params[:content]
|
|
|
|
|
end
|
|
|
|
|
uid_logger_dubug("###11222333####{content}")
|
|
|
|
|
uid_logger_dubug("###222333####{last_content}")
|
|
|
|
|
uid_logger_dubug("content_#{@myshixun.identifier}: #{content}")
|
|
|
|
|
uid_logger_dubug("###last_content_#{@myshixun.identifier}####{last_content}")
|
|
|
|
|
|
|
|
|
|
if content != last_content
|
|
|
|
|
@content_modified = 1
|
|
|
|
@ -286,7 +287,7 @@ class MyshixunsController < ApplicationController
|
|
|
|
|
message = params[:evaluate] == 0 ? "System automatically submitted" : "User submitted"
|
|
|
|
|
uid_logger_dubug("112233#{author_name}")
|
|
|
|
|
uid_logger_dubug("112233#{author_email}")
|
|
|
|
|
uid_logger_dubug("daiao_debug: #{@repo_path}: #{path}; #{message}; #{content}; ")
|
|
|
|
|
uid_logger_dubug("daiao_debug_#{@myshixun.identifier}: #{@repo_path}: #{path}; #{message}; #{content}; ")
|
|
|
|
|
@content = GitService.update_file(repo_path: @repo_path,
|
|
|
|
|
file_path: path,
|
|
|
|
|
message: message,
|
|
|
|
|