From 368a444dcd4150dba0f2efa995e0b97fbc10fc98 Mon Sep 17 00:00:00 2001 From: swysor Date: Fri, 8 Jun 2018 20:56:30 +0000 Subject: [PATCH] HELP-37414: Ensure outbound fax migrate uses same options as move_doc in fax_worker (#4909) formatting --- applications/fax/src/fax_maintenance.erl | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/applications/fax/src/fax_maintenance.erl b/applications/fax/src/fax_maintenance.erl index b408d402eb5..41d11e9833b 100644 --- a/applications/fax/src/fax_maintenance.erl +++ b/applications/fax/src/fax_maintenance.erl @@ -25,7 +25,11 @@ -export([versions_in_use/0]). -define(DEFAULT_MIGRATE_OPTIONS, [{'allow_old_modb_creation', 'true'}]). --define(OVERRIDE_DOCS, ['override_existing_document' | ?DEFAULT_MIGRATE_OPTIONS]). +-define(OVERRIDE_DOCS, ['override_existing_document' + ,{'transform', fun(_, B) -> kz_json:set_value(<<"folder">>, <<"outbox">>, B) end} + |?DEFAULT_MIGRATE_OPTIONS + ] + ). -define(DEFAULT_BATCH_SIZE, 100). -spec migrate() -> 'ok'. @@ -181,9 +185,9 @@ migrate_fax_to_modb(AccountDb, DocId, JObj, Options) -> AccountMODb = kazoo_modb:get_modb(AccountDb, Year, Month), FaxMODb = kz_util:format_account_modb(AccountMODb, 'encoded'), FaxId = <<(kz_term:to_binary(Year))/binary - ,(kz_date:pad_month(Month))/binary - ,"-" - ,DocId/binary + ,(kz_date:pad_month(Month))/binary + ,"-" + ,DocId/binary >>, io:format("moving doc ~s/~s to ~s/~s~n",[AccountDb, DocId, AccountMODb, FaxId]), case kazoo_modb:move_doc(AccountDb, DocId, FaxMODb, FaxId, Options) of