From 17d119ac584a30e5e0ddca7d55b9f6c55423dd09 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cam=20Sa=C3=BCl?= <cammsaul@gmail.com> Date: Wed, 10 Aug 2016 12:16:28 -0700 Subject: [PATCH] Fix reflection warning :wrench: --- src/metabase/sample_data.clj | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/metabase/sample_data.clj b/src/metabase/sample_data.clj index db9dfdf4456..a89e97274c7 100644 --- a/src/metabase/sample_data.clj +++ b/src/metabase/sample_data.clj @@ -7,13 +7,13 @@ [metabase.sync-database :as sync-database] [metabase.util :as u])) - (def ^:private ^:const ^String sample-dataset-name "Sample Dataset") (def ^:private ^:const ^String sample-dataset-filename "sample-dataset.db.mv.db") (defn- db-details [] - (let [resource (or (io/resource sample-dataset-filename) - (throw (Exception. (format "Can't load sample dataset: the DB file '%s' can't be found." sample-dataset-filename))))] + (let [resource (io/resource sample-dataset-filename)] + (when-not resource + (throw (Exception. (format "Can't load sample dataset: the DB file '%s' can't be found." sample-dataset-filename)))) {:db (-> (.getPath resource) (s/replace #"^file:" "zip:") ; to connect to an H2 DB inside a JAR just replace file: with zip: (s/replace #"\.mv\.db$" "") ; strip the .mv.db suffix from the path -- GitLab