mirror of
https://github.com/Freika/dawarich.git
synced 2026-01-11 09:41:40 -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
|
on_duplicate: :skip
|
||||||
)
|
)
|
||||||
# rubocop:enable Rails/SkipsModelValidations
|
# rubocop:enable Rails/SkipsModelValidations
|
||||||
|
|
||||||
|
broadcast_import_progress(import, unique_batch.size)
|
||||||
rescue StandardError => e
|
rescue StandardError => e
|
||||||
create_notification("Failed to process GPX track: #{e.message}")
|
create_notification("Failed to process GPX track: #{e.message}")
|
||||||
end
|
end
|
||||||
|
|
|
||||||
|
|
@ -17,7 +17,7 @@ RSpec.describe Gpx::TrackImporter do
|
||||||
end
|
end
|
||||||
|
|
||||||
it 'broadcasts importing progress' do
|
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
|
parser
|
||||||
end
|
end
|
||||||
|
|
@ -31,7 +31,7 @@ RSpec.describe Gpx::TrackImporter do
|
||||||
end
|
end
|
||||||
|
|
||||||
it 'broadcasts importing progress' do
|
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
|
parser
|
||||||
end
|
end
|
||||||
|
|
@ -45,7 +45,7 @@ RSpec.describe Gpx::TrackImporter do
|
||||||
end
|
end
|
||||||
|
|
||||||
it 'broadcasts importing progress' do
|
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
|
parser
|
||||||
end
|
end
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue