aboutsummaryrefslogtreecommitdiffstats
path: root/java/src/com/android/inputmethod/dictionarypack/MetadataDbHelper.java
diff options
context:
space:
mode:
authorJatin Matani <jatinm@google.com>2015-07-13 10:34:03 -0700
committerJatin Matani <jatinm@google.com>2015-07-13 10:40:26 -0700
commit80c9bfbd280d6ca519af201a2dc4f93bb3ab63b1 (patch)
treedac73f877b51df06f1e8715c45e05761694e7f85 /java/src/com/android/inputmethod/dictionarypack/MetadataDbHelper.java
parentb4b19735182767df88f3a196a94c4a943423e72b (diff)
parent9cd60fe1bb67cec755c1cee6d541272e64129072 (diff)
downloadlatinime-80c9bfbd280d6ca519af201a2dc4f93bb3ab63b1.tar.gz
latinime-80c9bfbd280d6ca519af201a2dc4f93bb3ab63b1.tar.xz
latinime-80c9bfbd280d6ca519af201a2dc4f93bb3ab63b1.zip
resolved conflicts for merge of 9cd60fe1 to mnc-dr-dev
Change-Id: I8c7e0f48dad8eff174df4ffdebeeb9467fd799a0
Diffstat (limited to 'java/src/com/android/inputmethod/dictionarypack/MetadataDbHelper.java')
-rw-r--r--java/src/com/android/inputmethod/dictionarypack/MetadataDbHelper.java11
1 files changed, 5 insertions, 6 deletions
diff --git a/java/src/com/android/inputmethod/dictionarypack/MetadataDbHelper.java b/java/src/com/android/inputmethod/dictionarypack/MetadataDbHelper.java
index fbc899192..7d01351b4 100644
--- a/java/src/com/android/inputmethod/dictionarypack/MetadataDbHelper.java
+++ b/java/src/com/android/inputmethod/dictionarypack/MetadataDbHelper.java
@@ -50,7 +50,7 @@ public class MetadataDbHelper extends SQLiteOpenHelper {
private static final int METADATA_DATABASE_VERSION_WITH_CLIENTID = 6;
// The current database version.
// This MUST be increased every time the dictionary pack metadata URL changes.
- private static final int CURRENT_METADATA_DATABASE_VERSION = 14;
+ private static final int CURRENT_METADATA_DATABASE_VERSION = 16;
private final static long NOT_A_DOWNLOAD_ID = -1;
@@ -266,8 +266,6 @@ public class MetadataDbHelper extends SQLiteOpenHelper {
*/
@Override
public void onUpgrade(final SQLiteDatabase db, final int oldVersion, final int newVersion) {
- // Allow automatic download of dictionaries on upgrading the database.
- CommonPreferences.setForceDownloadDict(mContext, true);
if (METADATA_DATABASE_INITIAL_VERSION == oldVersion
&& METADATA_DATABASE_VERSION_WITH_CLIENTID <= newVersion
&& CURRENT_METADATA_DATABASE_VERSION >= newVersion) {
@@ -345,6 +343,8 @@ public class MetadataDbHelper extends SQLiteOpenHelper {
return null != getMetadataUriAsString(context, clientId);
}
+ private static final MetadataUriGetter sMetadataUriGetter = new MetadataUriGetter();
+
/**
* Returns the metadata URI as a string.
*
@@ -358,13 +358,12 @@ public class MetadataDbHelper extends SQLiteOpenHelper {
public static String getMetadataUriAsString(final Context context, final String clientId) {
SQLiteDatabase defaultDb = MetadataDbHelper.getDb(context, null);
final Cursor cursor = defaultDb.query(MetadataDbHelper.CLIENT_TABLE_NAME,
- new String[] { MetadataDbHelper.CLIENT_METADATA_URI_COLUMN,
- MetadataDbHelper.CLIENT_METADATA_ADDITIONAL_ID_COLUMN },
+ new String[] { MetadataDbHelper.CLIENT_METADATA_URI_COLUMN },
MetadataDbHelper.CLIENT_CLIENT_ID_COLUMN + " = ?", new String[] { clientId },
null, null, null, null);
try {
if (!cursor.moveToFirst()) return null;
- return MetadataUriGetter.getUri(context, cursor.getString(0), cursor.getString(1));
+ return sMetadataUriGetter.getUri(context, cursor.getString(0));
} finally {
cursor.close();
}