From a0bc4807cca7cdbec1cfccb080d772e5d0faf197 Mon Sep 17 00:00:00 2001
From: Kelly Kelly <kelly@basistech.com>
Date: Tue, 6 Jul 2021 13:58:44 -0400
Subject: [PATCH] Changed TSK_METADATA_EXIF to analsis result and added update
 code

---
 .../java/src/org/sleuthkit/datamodel/BlackboardArtifact.java  | 4 ++--
 bindings/java/src/org/sleuthkit/datamodel/SleuthkitCase.java  | 2 ++
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/bindings/java/src/org/sleuthkit/datamodel/BlackboardArtifact.java b/bindings/java/src/org/sleuthkit/datamodel/BlackboardArtifact.java
index 7b872c9fd..a1d8c218a 100644
--- a/bindings/java/src/org/sleuthkit/datamodel/BlackboardArtifact.java
+++ b/bindings/java/src/org/sleuthkit/datamodel/BlackboardArtifact.java
@@ -1033,7 +1033,7 @@ public static final class Type implements Serializable {
 		/**
 		 * EXIF metadata.
 		 */
-		public static final Type TSK_METADATA_EXIF = new BlackboardArtifact.Type(16, "TSK_METADATA_EXIF", bundle.getString("BlackboardArtifact.tskMetadataExif.text"), Category.DATA_ARTIFACT);
+		public static final Type TSK_METADATA_EXIF = new BlackboardArtifact.Type(16, "TSK_METADATA_EXIF", bundle.getString("BlackboardArtifact.tskMetadataExif.text"), Category.ANALYSIS_RESULT);
 
 		// 17 was used for deprecated TSK_TAG_FILE. 
 		// 18 was used for deprecated TSK_TAG_ARTIFACT. 
@@ -1565,7 +1565,7 @@ public enum ARTIFACT_TYPE implements SleuthkitVisitableItem {
 		 * EXIF metadata.
 		 */
 		TSK_METADATA_EXIF(16, "TSK_METADATA_EXIF", //NON-NLS
-				bundle.getString("BlackboardArtifact.tskMetadataExif.text"), Category.DATA_ARTIFACT),
+				bundle.getString("BlackboardArtifact.tskMetadataExif.text"), Category.ANALYSIS_RESULT),
 		/**
 		 * A tag applied to a file.
 		 *
diff --git a/bindings/java/src/org/sleuthkit/datamodel/SleuthkitCase.java b/bindings/java/src/org/sleuthkit/datamodel/SleuthkitCase.java
index 18b4b0e5b..8ad58c54b 100644
--- a/bindings/java/src/org/sleuthkit/datamodel/SleuthkitCase.java
+++ b/bindings/java/src/org/sleuthkit/datamodel/SleuthkitCase.java
@@ -2606,6 +2606,8 @@ private CaseDbSchemaVersionNumber updateFromSchema9dot0toSchema9dot1(CaseDbSchem
 			statement.execute("ALTER TABLE tsk_analysis_results ADD COLUMN priority INTEGER NOT NULL DEFAULT " + Score.Priority.NORMAL.getId());
 			statement.execute("ALTER TABLE tsk_aggregate_score ADD COLUMN priority INTEGER NOT NULL DEFAULT " + Score.Priority.NORMAL.getId());
 			
+			statement.execute("UPDATE blackboard_artifact_types SET category_type = 1 WHERE artifact_type_id = 16");
+			
 			return new CaseDbSchemaVersionNumber(9, 1);
 		} finally {
 			closeStatement(statement);
-- 
GitLab