Skip to content

Commit 021905a

Browse files
SearchImageItem class updated
1 parent 2aac404 commit 021905a

File tree

2 files changed

+2
-53
lines changed

2 files changed

+2
-53
lines changed

app/src/main/java/fr/free/nrw/commons/explore/images/SearchImageFragment.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -116,8 +116,7 @@ public void updateImageList(String query) {
116116
}
117117

118118
private Observable<SearchImageItem> searchImages(String query) {
119-
return mwApi.searchImages(query, SEARCH_IMAGES_LIMIT)
120-
.map(s -> new SearchImageItem(s));
119+
return mwApi.searchImages(query, SEARCH_IMAGES_LIMIT).map(s -> new SearchImageItem(s));
121120
}
122121

123122
public int getTotalImagesCount(){
Lines changed: 1 addition & 51 deletions
Original file line numberDiff line numberDiff line change
@@ -1,63 +1,13 @@
11
package fr.free.nrw.commons.explore.images;
22

3-
import android.os.Parcel;
4-
import android.os.Parcelable;
5-
6-
public class SearchImageItem implements Parcelable {
3+
public class SearchImageItem {
74
private final String name;
85

9-
public static Creator<SearchImageItem> CREATOR = new Creator<SearchImageItem>() {
10-
@Override
11-
public SearchImageItem createFromParcel(Parcel parcel) {
12-
return new SearchImageItem(parcel);
13-
}
14-
15-
@Override
16-
public SearchImageItem[] newArray(int i) {
17-
return new SearchImageItem[0];
18-
}
19-
};
20-
216
public SearchImageItem(String name) {
227
this.name = name;
238
}
249

25-
private SearchImageItem(Parcel in) {
26-
name = in.readString();
27-
}
28-
2910
public String getName() {
3011
return name;
3112
}
32-
33-
34-
@Override
35-
public int describeContents() {
36-
return 0;
37-
}
38-
39-
@Override
40-
public void writeToParcel(Parcel parcel, int flags) {
41-
parcel.writeString(name);
42-
}
43-
44-
@Override
45-
public boolean equals(Object o) {
46-
if (this == o) {
47-
return true;
48-
}
49-
if (o == null || getClass() != o.getClass()) {
50-
return false;
51-
}
52-
53-
SearchImageItem that = (SearchImageItem) o;
54-
55-
return name.equals(that.name);
56-
57-
}
58-
59-
@Override
60-
public int hashCode() {
61-
return name.hashCode();
62-
}
6313
}

0 commit comments

Comments
 (0)