Browse Source

Move default ProfileModel object creation to ProfileModel class

legacy
Ammar Githam 4 years ago
parent
commit
7baa8c2b49
  1. 3
      app/src/main/java/awais/instagrabber/activities/DirectMessageThread.java
  2. 4
      app/src/main/java/awais/instagrabber/models/ProfileModel.java

3
app/src/main/java/awais/instagrabber/activities/DirectMessageThread.java

@ -43,8 +43,7 @@ import static awais.instagrabber.utils.Utils.settingsHelper;
public final class DirectMessageThread extends BaseLanguageActivity { public final class DirectMessageThread extends BaseLanguageActivity {
private DirectItemModel directItemModel; private DirectItemModel directItemModel;
private final ProfileModel myProfileHolder =
new ProfileModel(false, false, false, null, null, null, null, null, null, null, 0, 0, 0, false, false, false, false);
private final ProfileModel myProfileHolder = ProfileModel.getDefaultProfileModel();
private final ArrayList<ProfileModel> users = new ArrayList<>(), leftusers = new ArrayList<>(); private final ArrayList<ProfileModel> users = new ArrayList<>(), leftusers = new ArrayList<>();
private final ArrayList<DirectItemModel> directItemModels = new ArrayList<>(); private final ArrayList<DirectItemModel> directItemModels = new ArrayList<>();
private String threadid; private String threadid;

4
app/src/main/java/awais/instagrabber/models/ProfileModel.java

@ -31,6 +31,10 @@ public final class ProfileModel implements Serializable {
this.requested = requested; this.requested = requested;
} }
public static ProfileModel getDefaultProfileModel() {
return new ProfileModel(false, false, false, null, null, null, null, null, null, null, 0, 0, 0, false, false, false, false);
}
public boolean isPrivate() { public boolean isPrivate() {
return isPrivate; return isPrivate;
} }

Loading…
Cancel
Save