diff --git a/plugins/poll/db/post_migrate/20180820080623_migrate_polls_data.rb b/plugins/poll/db/post_migrate/20180820080623_migrate_polls_data.rb index 07e2336603a..047164f4a51 100644 --- a/plugins/poll/db/post_migrate/20180820080623_migrate_polls_data.rb +++ b/plugins/poll/db/post_migrate/20180820080623_migrate_polls_data.rb @@ -95,6 +95,8 @@ class MigratePollsData < ActiveRecord::Migration[5.2] step = poll["step"].to_i.clamp(0, max) anonymous_voters = poll["anonymous_voters"].to_i.clamp(0, PG_INTEGER_MAX) + next if Poll.exists?(post_id: r.post_id, name: escape(name)) + poll_id = execute(<<~SQL INSERT INTO polls ( post_id,