mirror of
https://github.com/Freika/dawarich.git
synced 2026-01-11 01:31:39 -05:00
Broadcast import progress after GPX import
This commit is contained in:
parent
217d6249e2
commit
56046a6965
2 changed files with 5 additions and 3 deletions
|
|
@ -59,6 +59,8 @@ class Gpx::TrackImporter
|
|||
on_duplicate: :skip
|
||||
)
|
||||
# rubocop:enable Rails/SkipsModelValidations
|
||||
|
||||
broadcast_import_progress(import, unique_batch.size)
|
||||
rescue StandardError => e
|
||||
create_notification("Failed to process GPX track: #{e.message}")
|
||||
end
|
||||
|
|
|
|||
|
|
@ -17,7 +17,7 @@ RSpec.describe Gpx::TrackImporter do
|
|||
end
|
||||
|
||||
it 'broadcasts importing progress' do
|
||||
expect_any_instance_of(Imports::Broadcaster).to receive(:broadcast_import_progress).exactly(10).times
|
||||
expect_any_instance_of(Imports::Broadcaster).to receive(:broadcast_import_progress).exactly(1).time
|
||||
|
||||
parser
|
||||
end
|
||||
|
|
@ -31,7 +31,7 @@ RSpec.describe Gpx::TrackImporter do
|
|||
end
|
||||
|
||||
it 'broadcasts importing progress' do
|
||||
expect_any_instance_of(Imports::Broadcaster).to receive(:broadcast_import_progress).exactly(43).times
|
||||
expect_any_instance_of(Imports::Broadcaster).to receive(:broadcast_import_progress).exactly(1).time
|
||||
|
||||
parser
|
||||
end
|
||||
|
|
@ -45,7 +45,7 @@ RSpec.describe Gpx::TrackImporter do
|
|||
end
|
||||
|
||||
it 'broadcasts importing progress' do
|
||||
expect_any_instance_of(Imports::Broadcaster).to receive(:broadcast_import_progress).exactly(34).times
|
||||
expect_any_instance_of(Imports::Broadcaster).to receive(:broadcast_import_progress).exactly(1).time
|
||||
|
||||
parser
|
||||
end
|
||||
|
|
|
|||
Loading…
Reference in a new issue