Made some small code improvements
This commit is contained in:
parent
0752461c77
commit
34d3ee3a63
1 changed files with 2 additions and 4 deletions
|
|
@ -42,13 +42,11 @@ public class LocalPlaylistManager {
|
||||||
if (streams.isEmpty()) {
|
if (streams.isEmpty()) {
|
||||||
return Maybe.empty();
|
return Maybe.empty();
|
||||||
}
|
}
|
||||||
final StreamEntity defaultStream = streams.get(0);
|
|
||||||
final PlaylistEntity newPlaylist =
|
|
||||||
new PlaylistEntity(name, false, defaultStream.getUid());
|
|
||||||
|
|
||||||
return Maybe.fromCallable(() -> database.runInTransaction(() -> {
|
return Maybe.fromCallable(() -> database.runInTransaction(() -> {
|
||||||
final List<Long> streamIds = streamTable.upsertAll(streams);
|
final List<Long> streamIds = streamTable.upsertAll(streams);
|
||||||
newPlaylist.setThumbnailStreamId(streamIds.get(0));
|
final PlaylistEntity newPlaylist = new PlaylistEntity(name, false,
|
||||||
|
streamIds.get(0));
|
||||||
|
|
||||||
return insertJoinEntities(playlistTable.insert(newPlaylist),
|
return insertJoinEntities(playlistTable.insert(newPlaylist),
|
||||||
streamIds, 0);
|
streamIds, 0);
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue