From 433bf31bfaacc52e9ae72b515d96d55c76ad9a09 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?H=C3=A9ctor?= <27339341+priethor@users.noreply.github.com> Date: Sun, 17 Feb 2019 18:45:35 +0100 Subject: [PATCH] Adds 'type' property to migration of text-based segment rules In v2, text-based segment rules need a "type" property. As in v1 the value could contain % wildcards, the default type for migrated rules should be 'like' to support them. --- server/setup/knex/migrations/20170506102634_v1_to_v2.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/setup/knex/migrations/20170506102634_v1_to_v2.js b/server/setup/knex/migrations/20170506102634_v1_to_v2.js index 4a1caa20..05369236 100644 --- a/server/setup/knex/migrations/20170506102634_v1_to_v2.js +++ b/server/setup/knex/migrations/20170506102634_v1_to_v2.js @@ -528,7 +528,7 @@ async function migrateSegments(knex) { case 'text': case 'string': case 'website': - rules.push({ column: oldRule.column, value: oldSettings.value }); + rules.push({ type: 'like', column: oldRule.column, value: oldSettings.value }); break; case 'number': if (oldSettings.range) {