mirror of
https://github.com/Ombi-app/Ombi.git
synced 2025-07-11 15:56:05 -07:00
We now show "Available" for tv shows that is fully available #1602
This commit is contained in:
parent
7e4de5cbd7
commit
fe7ca844dc
3 changed files with 7 additions and 3 deletions
|
@ -46,6 +46,11 @@ namespace Ombi.Core.Rule.Rules.Search
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (search.SeasonRequests.All(x => x.Episodes.All(e => e.Available)))
|
||||||
|
{
|
||||||
|
search.FullyAvailable = true;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -78,8 +78,6 @@
|
||||||
|
|
||||||
|
|
||||||
<div class="col-sm-2">
|
<div class="col-sm-2">
|
||||||
<input name="{{type}}Id" type="text" value="{{node.data.id}}" hidden="hidden" />
|
|
||||||
|
|
||||||
<div *ngIf="!node.data.fullyAvailable" class="dropdown">
|
<div *ngIf="!node.data.fullyAvailable" class="dropdown">
|
||||||
<button class="btn btn-primary-outline dropdown-toggle" type="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="true">
|
<button class="btn btn-primary-outline dropdown-toggle" type="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="true">
|
||||||
<i class="fa fa-plus"></i> Request
|
<i class="fa fa-plus"></i> Request
|
||||||
|
|
|
@ -197,11 +197,12 @@ export class TvSearchComponent implements OnInit, OnDestroy {
|
||||||
private updateItem(key: TreeNode, updated: TreeNode) {
|
private updateItem(key: TreeNode, updated: TreeNode) {
|
||||||
const index = this.tvResults.indexOf(key, 0);
|
const index = this.tvResults.indexOf(key, 0);
|
||||||
if (index > -1) {
|
if (index > -1) {
|
||||||
// Update certian properties, otherwise we will loose some data
|
// Update certain properties, otherwise we will loose some data
|
||||||
this.tvResults[index].data.banner = updated.data.banner;
|
this.tvResults[index].data.banner = updated.data.banner;
|
||||||
this.tvResults[index].data.imdbId = updated.data.imdbId;
|
this.tvResults[index].data.imdbId = updated.data.imdbId;
|
||||||
this.tvResults[index].data.seasonRequests = updated.data.seasonRequests;
|
this.tvResults[index].data.seasonRequests = updated.data.seasonRequests;
|
||||||
this.tvResults[index].data.seriesId = updated.data.seriesId;
|
this.tvResults[index].data.seriesId = updated.data.seriesId;
|
||||||
|
this.tvResults[index].data.fullyAvailable = updated.data.fullyAvailable;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue