From 58ef25883c0af268a180155ef7e9583ebdee918e Mon Sep 17 00:00:00 2001 From: Loic Blot Date: Sun, 28 Aug 2016 14:18:59 +0200 Subject: [PATCH] Prepare new preference to manage minimum length senders to allow for sync --- .../fr/unix_experience/owncloud_sms/defines/DefaultPrefs.java | 1 + .../fr/unix_experience/owncloud_sms/prefs/OCSMSSharedPrefs.java | 2 ++ 2 files changed, 3 insertions(+) diff --git a/src/main/java/fr/unix_experience/owncloud_sms/defines/DefaultPrefs.java b/src/main/java/fr/unix_experience/owncloud_sms/defines/DefaultPrefs.java index ee69a8d..9f5f4ec 100644 --- a/src/main/java/fr/unix_experience/owncloud_sms/defines/DefaultPrefs.java +++ b/src/main/java/fr/unix_experience/owncloud_sms/defines/DefaultPrefs.java @@ -2,6 +2,7 @@ package fr.unix_experience.owncloud_sms.defines; public class DefaultPrefs { public final static Integer syncInterval = 15; + public final static Integer minimumCharsForSync = 6; public final static Boolean pushOnReceive = true; public final static Boolean syncWifi = true; diff --git a/src/main/java/fr/unix_experience/owncloud_sms/prefs/OCSMSSharedPrefs.java b/src/main/java/fr/unix_experience/owncloud_sms/prefs/OCSMSSharedPrefs.java index aebac20..263a255 100644 --- a/src/main/java/fr/unix_experience/owncloud_sms/prefs/OCSMSSharedPrefs.java +++ b/src/main/java/fr/unix_experience/owncloud_sms/prefs/OCSMSSharedPrefs.java @@ -70,4 +70,6 @@ public class OCSMSSharedPrefs extends SharedPrefs { public Integer getSyncBulkLimit() { return _sPrefs.getInt("sync_bulk_messages", -1); } + + public Integer getMinPhoneNumberCharsToSync() { return _sPrefs.getInt("minimum_sync_chars", DefaultPrefs.minimumCharsForSync); } }