From e9edf0ccd1cf3c7d310bfd85414ed142b878ee38 Mon Sep 17 00:00:00 2001 From: Ross Perry Date: Wed, 15 Oct 2025 11:41:21 -0600 Subject: [PATCH] add data type to cached col mappings --- seed/models/columns.py | 1 + seed/static/seed/js/controllers/mapping_controller.js | 1 + 2 files changed, 2 insertions(+) diff --git a/seed/models/columns.py b/seed/models/columns.py index 39e42d35b3..725e641c81 100644 --- a/seed/models/columns.py +++ b/seed/models/columns.py @@ -1126,6 +1126,7 @@ def create_mappings(mappings, organization, user, import_file_id=None): "from_units": mapping.get("from_units"), "to_field": mapping["to_field"], "to_table_name": mapping["to_table_name"], + "to_data_type": mapping.get("to_data_type"), } ) else: diff --git a/seed/static/seed/js/controllers/mapping_controller.js b/seed/static/seed/js/controllers/mapping_controller.js index 86e88c4b9e..e444d2c1de 100644 --- a/seed/static/seed/js/controllers/mapping_controller.js +++ b/seed/static/seed/js/controllers/mapping_controller.js @@ -899,6 +899,7 @@ angular.module('SEED.controller.mapping', []).controller('mapping_controller', [ col.suggestion_column_name = cached_col.to_field; col.suggestion_table_name = cached_col.to_table_name; col.from_units = cached_col.from_units; + col.data_type = cached_col.to_data_type; // If available, use display_name, else use raw field name. const mappable_column = _.find($scope.mappable_property_columns.concat($scope.mappable_taxlot_columns), { column_name: cached_col.to_field, table_name: cached_col.to_table_name });