diff options
author | Ivan Tashkinov <ivantashkinov@gmail.com> | 2021-01-17 10:57:06 +0300 |
---|---|---|
committer | Ivan Tashkinov <ivantashkinov@gmail.com> | 2021-01-17 10:57:06 +0300 |
commit | 85f7ef4d13adea9d64d279d1395d17c6ebc20678 (patch) | |
tree | 9ee74be70db2220095d633416fb94bd8f9738fd9 /lib/pleroma/migrators | |
parent | 48b399cedb7d46ea0f08181cfbe4df222861f65b (diff) | |
download | pleroma-85f7ef4d13adea9d64d279d1395d17c6ebc20678.tar.gz |
[#3213] Feature lock adjustment for HashtagsTableMigrator.
Diffstat (limited to 'lib/pleroma/migrators')
-rw-r--r-- | lib/pleroma/migrators/hashtags_table_migrator.ex | 14 |
1 files changed, 10 insertions, 4 deletions
diff --git a/lib/pleroma/migrators/hashtags_table_migrator.ex b/lib/pleroma/migrators/hashtags_table_migrator.ex index b40578d50..47de5e134 100644 --- a/lib/pleroma/migrators/hashtags_table_migrator.ex +++ b/lib/pleroma/migrators/hashtags_table_migrator.ex @@ -196,11 +196,17 @@ defmodule Pleroma.Migrators.HashtagsTableMigrator do defp handle_success(data_migration) do update_status(:complete) - unless data_migration.feature_lock || Config.improved_hashtag_timeline() do - Config.put(Config.improved_hashtag_timeline_path(), true) - end + cond do + data_migration.feature_lock -> + :noop + + not is_nil(Config.improved_hashtag_timeline()) -> + :noop - :ok + true -> + Config.put(Config.improved_hashtag_timeline_path(), true) + :ok + end end def failed_objects_query do |