Skip to content

Commit 7fc4453

Browse files
committed
Fix default poster art
Closes #125
1 parent b36bcb7 commit 7fc4453

File tree

2 files changed

+5
-0
lines changed

2 files changed

+5
-0
lines changed

.idea/vcs.xml

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

app/src/main/java/ie/macinnes/tvheadend/sync/EpgSyncTask.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,8 +42,10 @@
4242

4343
import ie.macinnes.htsp.HtspMessage;
4444
import ie.macinnes.htsp.tasks.Authenticator;
45+
import ie.macinnes.tvheadend.BuildConfig;
4546
import ie.macinnes.tvheadend.Constants;
4647
import ie.macinnes.tvheadend.DvbMappings;
48+
import ie.macinnes.tvheadend.R;
4749
import ie.macinnes.tvheadend.TvContractUtils;
4850

4951
public class EpgSyncTask implements HtspMessage.Listener, Authenticator.Listener {
@@ -418,6 +420,8 @@ private ContentValues eventToContentValues(@NonNull HtspMessage message) {
418420

419421
if (message.containsKey("image")) {
420422
values.put(TvContract.Programs.COLUMN_POSTER_ART_URI, message.getString("image"));
423+
} else if(mSharedPreferences.getBoolean(Constants.KEY_EPG_DEFAULT_POSTER_ART_ENABLED, false)) {
424+
values.put(TvContract.Programs.COLUMN_POSTER_ART_URI, "android.resource://" + BuildConfig.APPLICATION_ID + "/" + R.drawable.default_event_icon);
421425
}
422426

423427
return values;

0 commit comments

Comments
 (0)