package adonai.diary_browser;
import android.content.Intent;
import android.os.Bundle;
import android.preference.PreferenceManager;
import android.support.v7.app.AppCompatActivity;
import com.j256.ormlite.dao.RuntimeExceptionDao;
import java.util.List;
import adonai.diary_browser.database.DbProvider;
import adonai.diary_browser.database.PersistManager;
import adonai.diary_browser.entities.CredentialsItem;
public class LaunchActivity extends AppCompatActivity {
@Override
public void onCreate(Bundle savedInstanceState) {
Utils.setupTheme(this);
super.onCreate(savedInstanceState);
PreferenceManager.setDefaultValues(getApplicationContext(), Utils.mPrefsFile, MODE_PRIVATE, R.xml.preferences, true);
RuntimeExceptionDao<CredentialsItem, String> credDao = DbProvider.getHelper().getCredentialsDao();
List<CredentialsItem> autologinViable = credDao.queryForEq("autologin", true);
startActivity(new Intent(this, autologinViable.isEmpty() ? AuthorizationForm.class : DiaryListActivity.class));
finish();
}
}