mirror of
https://github.com/etesync/android
synced 2025-02-09 06:02:42 +00:00
Remove redundant null assertions.
This commit is contained in:
parent
3729401aac
commit
594aacf396
@ -32,10 +32,10 @@ class SetupUserInfoFragment : DialogFragment() {
|
|||||||
override fun onCreate(savedInstanceState: Bundle?) {
|
override fun onCreate(savedInstanceState: Bundle?) {
|
||||||
super.onCreate(savedInstanceState)
|
super.onCreate(savedInstanceState)
|
||||||
|
|
||||||
account = arguments!!.getParcelable(KEY_ACCOUNT)
|
account = arguments!!.getParcelable(KEY_ACCOUNT)!!
|
||||||
|
|
||||||
try {
|
try {
|
||||||
settings = AccountSettings(context!!, account!!)
|
settings = AccountSettings(context!!, account)
|
||||||
} catch (e: Exception) {
|
} catch (e: Exception) {
|
||||||
e.printStackTrace()
|
e.printStackTrace()
|
||||||
}
|
}
|
||||||
@ -47,19 +47,19 @@ class SetupUserInfoFragment : DialogFragment() {
|
|||||||
override fun doInBackground(vararg accounts: Account): SetupUserInfo.SetupUserInfoResult {
|
override fun doInBackground(vararg accounts: Account): SetupUserInfo.SetupUserInfoResult {
|
||||||
try {
|
try {
|
||||||
val cryptoManager: Crypto.CryptoManager
|
val cryptoManager: Crypto.CryptoManager
|
||||||
val httpClient = HttpClient.create(context!!, settings!!)
|
val httpClient = HttpClient.create(context, settings)
|
||||||
|
|
||||||
val userInfoManager = UserInfoManager(httpClient, HttpUrl.get(settings!!.uri!!)!!)
|
val userInfoManager = UserInfoManager(httpClient, HttpUrl.get(settings.uri)!!)
|
||||||
var userInfo: UserInfoManager.UserInfo? = userInfoManager[account!!.name]
|
var userInfo: UserInfoManager.UserInfo? = userInfoManager[account.name]
|
||||||
|
|
||||||
if (userInfo == null) {
|
if (userInfo == null) {
|
||||||
App.log.info("Creating userInfo for " + account!!.name)
|
App.log.info("Creating userInfo for " + account.name)
|
||||||
cryptoManager = Crypto.CryptoManager(Constants.CURRENT_VERSION, settings!!.password(), "userInfo")
|
cryptoManager = Crypto.CryptoManager(Constants.CURRENT_VERSION, settings.password(), "userInfo")
|
||||||
userInfo = UserInfoManager.UserInfo.generate(cryptoManager, account!!.name)
|
userInfo = UserInfoManager.UserInfo.generate(cryptoManager, account.name)
|
||||||
userInfoManager.create(userInfo)
|
userInfoManager.create(userInfo)
|
||||||
} else {
|
} else {
|
||||||
App.log.info("Fetched userInfo for " + account!!.name)
|
App.log.info("Fetched userInfo for " + account.name)
|
||||||
cryptoManager = Crypto.CryptoManager(userInfo.version!!.toInt(), settings!!.password(), "userInfo")
|
cryptoManager = Crypto.CryptoManager(userInfo.version!!.toInt(), settings.password(), "userInfo")
|
||||||
userInfo.verify(cryptoManager)
|
userInfo.verify(cryptoManager)
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -75,7 +75,7 @@ class SetupUserInfoFragment : DialogFragment() {
|
|||||||
|
|
||||||
override fun onPostExecute(result: SetupUserInfoResult) {
|
override fun onPostExecute(result: SetupUserInfoResult) {
|
||||||
if (result.exception == null) {
|
if (result.exception == null) {
|
||||||
settings!!.keyPair = result.keyPair
|
settings.keyPair = result.keyPair
|
||||||
} else {
|
} else {
|
||||||
val dialog = AlertDialog.Builder(activity!!)
|
val dialog = AlertDialog.Builder(activity!!)
|
||||||
.setTitle(R.string.login_user_info_error_title)
|
.setTitle(R.string.login_user_info_error_title)
|
||||||
|
Loading…
Reference in New Issue
Block a user