Преглед на файлове

Ensure tag cache is initialized with rest of database

Steve Pieper преди 12 години
родител
ревизия
933cccada7
променени са 1 файла, в които са добавени 5 реда и са изтрити 0 реда
  1. 5 0
      Libs/DICOM/Core/ctkDICOMDatabase.cpp

+ 5 - 0
Libs/DICOM/Core/ctkDICOMDatabase.cpp

@@ -283,6 +283,11 @@ void ctkDICOMDatabase::openDatabase(const QString databaseFile, const QString& c
   QFileInfo fileInfo(d->DatabaseFileName);
   QFileInfo fileInfo(d->DatabaseFileName);
   d->TagCacheDatabaseFilename = QString( fileInfo.dir().path() + "/ctkDICOMTagCache.sql" );
   d->TagCacheDatabaseFilename = QString( fileInfo.dir().path() + "/ctkDICOMTagCache.sql" );
   d->TagCacheVerified = false;
   d->TagCacheVerified = false;
+
+  if ( !this->tagCacheExists() )
+    {
+    this->initializeTagCache();
+    }
 }
 }