|
|
|
@ -52,9 +52,9 @@ class CreateWatchVideoService < ApplicationService
|
|
|
|
|
if params[:ed].present? || (watch_course_video.duration >= 300 && (watch_course_video.duration - params[:point].to_i) <= 20)
|
|
|
|
|
video_duration = watch_video_history.video.duration.to_i
|
|
|
|
|
if video_duration > 0
|
|
|
|
|
watch_course_video.is_finished = watch_course_video.total_duration >= video_duration
|
|
|
|
|
watch_course_video.is_finished = watch_course_video.total_duration.to_i >= video_duration
|
|
|
|
|
else
|
|
|
|
|
watch_course_video.is_finished = watch_course_video.total_duration >= watch_course_video.duration
|
|
|
|
|
watch_course_video.is_finished = watch_course_video.total_duration.to_i >= watch_course_video.duration.to_i
|
|
|
|
|
end
|
|
|
|
|
end
|
|
|
|
|
end
|
|
|
|
|