diff --git a/app/controllers/ecloud_controller.rb b/app/controllers/ecloud_controller.rb index f091356eb..c3421215d 100644 --- a/app/controllers/ecloud_controller.rb +++ b/app/controllers/ecloud_controller.rb @@ -262,7 +262,7 @@ class EcloudController < ApplicationController u.login = "ecoder_#{user_info['mobile']}" u.type ='User' u.status = User::STATUS_ACTIVE - u.nickname = user_info[:username] + u.nickname = user_info['username'] u.lastname = user_info['username'] end diff --git a/lib/tasks/get_video_data.rake b/lib/tasks/get_video_data.rake index d38164923..2a009790e 100644 --- a/lib/tasks/get_video_data.rake +++ b/lib/tasks/get_video_data.rake @@ -29,6 +29,24 @@ namespace :video do end end + desc "将http修改成http" + task modify_http_to_https_file_url: :environment do + p "s" + if ENV['args'] + course_id = ENV['args'].split(",")[0] + video_ids = CourseVideo.where(course_id: course_id).pluck(:video_id) + videos = Video.where(id: video_ids) + if videos + videos.each do |v| + if v.file_url + file_url = v.file_url.gsub("http:", "https:") + v.update_column(:file_url, file_url) + end + end + end + end + end + # 执行示例 bundle exec rake video:sample args=2933,'2019-08-19 00:00:00','2019-11-09 23:59:59' task :sample => :environment do if ENV['args'] diff --git a/public/react/scripts/build.js b/public/react/scripts/build.js index ef253aa83..77e2a4599 100644 --- a/public/react/scripts/build.js +++ b/public/react/scripts/build.js @@ -217,9 +217,11 @@ function generateNewIndexJsp() { ` var jsMinAllRegex = / var result = data .replace(jsMinAllRegex, code) + .replace(flvMinAllRegex, code) // .replace('/js/js_min_all.js', `${cdnHost}/react/build/js/js_min_all.js?v=${newVersion}`) // .replace('/js/js_min_all_2.js', `${cdnHost}/react/build/js/js_min_all_2.js?v=${newVersion}`)