diff --git a/app/jobs/scrape_toggl_job.rb b/app/jobs/scrape_toggl_job.rb index a09c88b..159334c 100644 --- a/app/jobs/scrape_toggl_job.rb +++ b/app/jobs/scrape_toggl_job.rb @@ -25,6 +25,8 @@ class ScrapeTogglJob < ApplicationJob ) lectures.each do |lecture| + return if lecture.attendance.present? + entries_data.each do |entry| concurrent_time_entry = entry['time_entries'].find do |inner_entry| (Time.new(inner_entry['start']) - lecture.start_time) < 10.minutes diff --git a/app/views/attendance_tracker/index.html.erb b/app/views/attendance_tracker/index.html.erb index 4f28d14..3122718 100644 --- a/app/views/attendance_tracker/index.html.erb +++ b/app/views/attendance_tracker/index.html.erb @@ -17,8 +17,8 @@