fixed database
Signed-off-by: nuclearfog <hatespirit666@gmail.com>
This commit is contained in:
parent
d11c31b813
commit
80787fba05
|
@ -161,7 +161,7 @@ public abstract class MediaActivity extends AppCompatActivity implements Locatio
|
||||||
Cursor cursor = getContentResolver().query(intent.getData(), GET_MEDIA, null, null, null);
|
Cursor cursor = getContentResolver().query(intent.getData(), GET_MEDIA, null, null, null);
|
||||||
if (cursor != null) {
|
if (cursor != null) {
|
||||||
if (cursor.moveToFirst()) {
|
if (cursor.moveToFirst()) {
|
||||||
int index = cursor.getColumnIndex(GET_MEDIA[0]);
|
int index = cursor.getColumnIndexOrThrow(GET_MEDIA[0]);
|
||||||
if (index >= 0) {
|
if (index >= 0) {
|
||||||
String path = cursor.getString(index);
|
String path = cursor.getString(index);
|
||||||
if (path != null) {
|
if (path != null) {
|
||||||
|
|
|
@ -410,11 +410,11 @@ public class AppDatabase {
|
||||||
Cursor cursor = db.rawQuery(TREND_QUERY, args);
|
Cursor cursor = db.rawQuery(TREND_QUERY, args);
|
||||||
if (cursor.moveToFirst()) {
|
if (cursor.moveToFirst()) {
|
||||||
do {
|
do {
|
||||||
int index = cursor.getColumnIndex("trendname");
|
int index = cursor.getColumnIndexOrThrow("trendname");
|
||||||
String trendName = cursor.getString(index);
|
String trendName = cursor.getString(index);
|
||||||
index = cursor.getColumnIndex("vol");
|
index = cursor.getColumnIndexOrThrow("vol");
|
||||||
int vol = cursor.getInt(index);
|
int vol = cursor.getInt(index);
|
||||||
index = cursor.getColumnIndex("trendpos");
|
index = cursor.getColumnIndexOrThrow("trendpos");
|
||||||
int pos = cursor.getInt(index);
|
int pos = cursor.getInt(index);
|
||||||
trends.add(new Trend(trendName, vol, pos));
|
trends.add(new Trend(trendName, vol, pos));
|
||||||
} while (cursor.moveToNext());
|
} while (cursor.moveToNext());
|
||||||
|
@ -436,15 +436,15 @@ public class AppDatabase {
|
||||||
Cursor cursor = db.rawQuery(MESSAGE_QUERY, args);
|
Cursor cursor = db.rawQuery(MESSAGE_QUERY, args);
|
||||||
if (cursor.moveToFirst()) {
|
if (cursor.moveToFirst()) {
|
||||||
do {
|
do {
|
||||||
int index = cursor.getColumnIndex("senderID");
|
int index = cursor.getColumnIndexOrThrow("senderID");
|
||||||
long senderID = cursor.getLong(index);
|
long senderID = cursor.getLong(index);
|
||||||
index = cursor.getColumnIndex("receiverID");
|
index = cursor.getColumnIndexOrThrow("receiverID");
|
||||||
long receiverID = cursor.getLong(index);
|
long receiverID = cursor.getLong(index);
|
||||||
index = cursor.getColumnIndex("message");
|
index = cursor.getColumnIndexOrThrow("message");
|
||||||
String message = cursor.getString(index);
|
String message = cursor.getString(index);
|
||||||
index = cursor.getColumnIndex("time");
|
index = cursor.getColumnIndexOrThrow("time");
|
||||||
long time = cursor.getLong(index);
|
long time = cursor.getLong(index);
|
||||||
index = cursor.getColumnIndex("messageID");
|
index = cursor.getColumnIndexOrThrow("messageID");
|
||||||
long messageId = cursor.getLong(index);
|
long messageId = cursor.getLong(index);
|
||||||
|
|
||||||
User sender = getUser(senderID, db);
|
User sender = getUser(senderID, db);
|
||||||
|
@ -498,21 +498,21 @@ public class AppDatabase {
|
||||||
* @return tweet instance
|
* @return tweet instance
|
||||||
*/
|
*/
|
||||||
private Tweet getStatus(Cursor cursor) {
|
private Tweet getStatus(Cursor cursor) {
|
||||||
long time = cursor.getLong(cursor.getColumnIndex("time"));
|
long time = cursor.getLong(cursor.getColumnIndexOrThrow("time"));
|
||||||
String tweettext = cursor.getString(cursor.getColumnIndex("tweet"));
|
String tweettext = cursor.getString(cursor.getColumnIndexOrThrow("tweet"));
|
||||||
int retweet = cursor.getInt(cursor.getColumnIndex("retweet"));
|
int retweet = cursor.getInt(cursor.getColumnIndexOrThrow("retweet"));
|
||||||
int favorit = cursor.getInt(cursor.getColumnIndex("favorite"));
|
int favorit = cursor.getInt(cursor.getColumnIndexOrThrow("favorite"));
|
||||||
long tweetId = cursor.getLong(cursor.getColumnIndex("tweetID"));
|
long tweetId = cursor.getLong(cursor.getColumnIndexOrThrow("tweetID"));
|
||||||
long retweetId = cursor.getLong(cursor.getColumnIndex("retweetID"));
|
long retweetId = cursor.getLong(cursor.getColumnIndexOrThrow("retweetID"));
|
||||||
String replyname = cursor.getString(cursor.getColumnIndex("replyname"));
|
String replyname = cursor.getString(cursor.getColumnIndexOrThrow("replyname"));
|
||||||
long replyStatusId = cursor.getLong(cursor.getColumnIndex("replyID"));
|
long replyStatusId = cursor.getLong(cursor.getColumnIndexOrThrow("replyID"));
|
||||||
long retweeterId = cursor.getLong(cursor.getColumnIndex("retweeterID"));
|
long retweeterId = cursor.getLong(cursor.getColumnIndexOrThrow("retweeterID"));
|
||||||
String source = cursor.getString(cursor.getColumnIndex("source"));
|
String source = cursor.getString(cursor.getColumnIndexOrThrow("source"));
|
||||||
String medialinks = cursor.getString(cursor.getColumnIndex("media"));
|
String medialinks = cursor.getString(cursor.getColumnIndexOrThrow("media"));
|
||||||
String place = cursor.getString(cursor.getColumnIndex("place"));
|
String place = cursor.getString(cursor.getColumnIndexOrThrow("place"));
|
||||||
String geo = cursor.getString(cursor.getColumnIndex("geo"));
|
String geo = cursor.getString(cursor.getColumnIndexOrThrow("geo"));
|
||||||
long replyUserId = cursor.getLong(cursor.getColumnIndex("replyUserID"));
|
long replyUserId = cursor.getLong(cursor.getColumnIndexOrThrow("replyUserID"));
|
||||||
int statusregister = cursor.getInt(cursor.getColumnIndex("statusregister"));
|
int statusregister = cursor.getInt(cursor.getColumnIndexOrThrow("statusregister"));
|
||||||
boolean favorited = (statusregister & FAV_MASK) != 0;
|
boolean favorited = (statusregister & FAV_MASK) != 0;
|
||||||
boolean retweeted = (statusregister & RTW_MASK) != 0;
|
boolean retweeted = (statusregister & RTW_MASK) != 0;
|
||||||
boolean sensitive = (statusregister & MEDIA_SENS_MASK) != 0;
|
boolean sensitive = (statusregister & MEDIA_SENS_MASK) != 0;
|
||||||
|
@ -559,20 +559,20 @@ public class AppDatabase {
|
||||||
* @return user instance
|
* @return user instance
|
||||||
*/
|
*/
|
||||||
private User getUser(Cursor cursor) {
|
private User getUser(Cursor cursor) {
|
||||||
long userId = cursor.getLong(cursor.getColumnIndex("userID"));
|
long userId = cursor.getLong(cursor.getColumnIndexOrThrow("userID"));
|
||||||
String username = cursor.getString(cursor.getColumnIndex("username"));
|
String username = cursor.getString(cursor.getColumnIndexOrThrow("username"));
|
||||||
String screenname = cursor.getString(cursor.getColumnIndex("scrname"));
|
String screenname = cursor.getString(cursor.getColumnIndexOrThrow("scrname"));
|
||||||
int userRegister = cursor.getInt(cursor.getColumnIndex("userregister"));
|
int userRegister = cursor.getInt(cursor.getColumnIndexOrThrow("userregister"));
|
||||||
String profileImg = cursor.getString(cursor.getColumnIndex("pbLink"));
|
String profileImg = cursor.getString(cursor.getColumnIndexOrThrow("pbLink"));
|
||||||
String bio = cursor.getString(cursor.getColumnIndex("bio"));
|
String bio = cursor.getString(cursor.getColumnIndexOrThrow("bio"));
|
||||||
String link = cursor.getString(cursor.getColumnIndex("link"));
|
String link = cursor.getString(cursor.getColumnIndexOrThrow("link"));
|
||||||
String location = cursor.getString(cursor.getColumnIndex("location"));
|
String location = cursor.getString(cursor.getColumnIndexOrThrow("location"));
|
||||||
String banner = cursor.getString(cursor.getColumnIndex("banner"));
|
String banner = cursor.getString(cursor.getColumnIndexOrThrow("banner"));
|
||||||
long createdAt = cursor.getLong(cursor.getColumnIndex("createdAt"));
|
long createdAt = cursor.getLong(cursor.getColumnIndexOrThrow("createdAt"));
|
||||||
int following = cursor.getInt(cursor.getColumnIndex("following"));
|
int following = cursor.getInt(cursor.getColumnIndexOrThrow("following"));
|
||||||
int follower = cursor.getInt(cursor.getColumnIndex("follower"));
|
int follower = cursor.getInt(cursor.getColumnIndexOrThrow("follower"));
|
||||||
int tCount = cursor.getInt(cursor.getColumnIndex("tweetCount"));
|
int tCount = cursor.getInt(cursor.getColumnIndexOrThrow("tweetCount"));
|
||||||
int fCount = cursor.getInt(cursor.getColumnIndex("favorCount"));
|
int fCount = cursor.getInt(cursor.getColumnIndexOrThrow("favorCount"));
|
||||||
boolean isCurrentUser = homeId == userId;
|
boolean isCurrentUser = homeId == userId;
|
||||||
boolean isVerified = (userRegister & VER_MASK) != 0;
|
boolean isVerified = (userRegister & VER_MASK) != 0;
|
||||||
boolean isLocked = (userRegister & LCK_MASK) != 0;
|
boolean isLocked = (userRegister & LCK_MASK) != 0;
|
||||||
|
@ -797,7 +797,7 @@ public class AppDatabase {
|
||||||
Cursor c = db.rawQuery(TWEETFLAG_QUERY, args);
|
Cursor c = db.rawQuery(TWEETFLAG_QUERY, args);
|
||||||
int result = 0;
|
int result = 0;
|
||||||
if (c.moveToFirst()) {
|
if (c.moveToFirst()) {
|
||||||
int pos = c.getColumnIndex("statusregister");
|
int pos = c.getColumnIndexOrThrow("statusregister");
|
||||||
result = c.getInt(pos);
|
result = c.getInt(pos);
|
||||||
}
|
}
|
||||||
c.close();
|
c.close();
|
||||||
|
@ -817,7 +817,7 @@ public class AppDatabase {
|
||||||
Cursor c = db.rawQuery(USERFLAG_QUERY, args);
|
Cursor c = db.rawQuery(USERFLAG_QUERY, args);
|
||||||
int result = 0;
|
int result = 0;
|
||||||
if (c.moveToFirst()) {
|
if (c.moveToFirst()) {
|
||||||
int pos = c.getColumnIndex("userregister");
|
int pos = c.getColumnIndexOrThrow("userregister");
|
||||||
result = c.getInt(pos);
|
result = c.getInt(pos);
|
||||||
}
|
}
|
||||||
c.close();
|
c.close();
|
||||||
|
|
Loading…
Reference in New Issue