mirror of
https://github.com/Ombi-app/Ombi.git
synced 2025-08-20 05:13:18 -07:00
Fix lint errors
This commit is contained in:
parent
d12e46b451
commit
e770d321eb
5 changed files with 26 additions and 24 deletions
|
@ -6,8 +6,8 @@ import { debounceTime, distinctUntilChanged } from "rxjs/operators";
|
|||
|
||||
import { AuthService } from "../auth/auth.service";
|
||||
import { FilterType, IFilter, IIssueCategory, IMovieRequests, IPagenator, IRadarrProfile, IRadarrRootFolder, OrderType } from "../interfaces";
|
||||
import { NotificationService, RadarrService, RequestService } from "../services";
|
||||
import { IRemainingRequests } from "../interfaces/IRemainingRequests";
|
||||
import { NotificationService, RadarrService, RequestService } from "../services";
|
||||
|
||||
@Component({
|
||||
selector: "movie-requests",
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
import { Component, OnInit, Input } from "@angular/core";
|
||||
import { IRemainingRequests } from "../interfaces/IRemainingRequests";
|
||||
import { RequestService } from "../services";
|
||||
import { IRemainingRequests } from "../interfaces/IRemainingRequests";
|
||||
|
||||
import { Component, Input, OnInit } from "@angular/core";
|
||||
|
||||
@Component({
|
||||
selector: "remaining-requests",
|
||||
|
@ -14,29 +15,29 @@ export class RemainingRequestsComponent implements OnInit {
|
|||
public hoursUntil: number;
|
||||
public minutesUntil: number;
|
||||
|
||||
constructor(private requestService: RequestService)
|
||||
{
|
||||
constructor(private requestService: RequestService) {
|
||||
}
|
||||
|
||||
ngOnInit(): void {
|
||||
var self = this;
|
||||
public ngOnInit() {
|
||||
const self = this;
|
||||
|
||||
this.update();
|
||||
|
||||
this.requestService.onRequested().subscribe(m => {
|
||||
this.update();
|
||||
});
|
||||
|
||||
setInterval(function(){
|
||||
setInterval(() => {
|
||||
self.calculateTime();
|
||||
}, 10000)
|
||||
}, 10000);
|
||||
|
||||
setInterval(function(){
|
||||
self.update()
|
||||
}, 60000)
|
||||
setInterval(() => {
|
||||
self.update();
|
||||
}, 60000);
|
||||
}
|
||||
|
||||
update(): void {
|
||||
var callback = (remaining => {
|
||||
public update(): void {
|
||||
const callback = (remaining => {
|
||||
this.remaining = remaining;
|
||||
this.calculateTime();
|
||||
});
|
||||
|
@ -48,21 +49,21 @@ export class RemainingRequestsComponent implements OnInit {
|
|||
}
|
||||
}
|
||||
|
||||
calculateTime(): void {
|
||||
private calculateTime(): void {
|
||||
this.daysUntil = Math.ceil(this.daysUntilNextRequest());
|
||||
this.hoursUntil = Math.ceil(this.hoursUntilNextRequest());
|
||||
this.minutesUntil = Math.ceil(this.minutesUntilNextRequest())
|
||||
this.minutesUntil = Math.ceil(this.minutesUntilNextRequest());
|
||||
}
|
||||
|
||||
daysUntilNextRequest(): number {
|
||||
private daysUntilNextRequest(): number {
|
||||
return (new Date(this.remaining.nextRequest).getTime() - new Date().getTime()) / 1000 / 60 / 60 / 24;
|
||||
}
|
||||
|
||||
hoursUntilNextRequest(): number {
|
||||
private hoursUntilNextRequest(): number {
|
||||
return (new Date(this.remaining.nextRequest).getTime() - new Date().getTime()) / 1000 / 60 / 60;
|
||||
}
|
||||
|
||||
minutesUntilNextRequest(): number {
|
||||
private minutesUntilNextRequest(): number {
|
||||
return (new Date(this.remaining.nextRequest).getTime() - new Date().getTime()) / 1000 / 60;
|
||||
}
|
||||
}
|
|
@ -18,8 +18,8 @@ import { SearchService } from "../services";
|
|||
|
||||
import { AuthGuard } from "../auth/auth.guard";
|
||||
|
||||
import { SharedModule } from "../shared/shared.module";
|
||||
import { RemainingRequestsComponent } from "../requests/remainingrequests.component";
|
||||
import { SharedModule } from "../shared/shared.module";
|
||||
|
||||
const routes: Routes = [
|
||||
{ path: "", component: SearchComponent, canActivate: [AuthGuard] },
|
||||
|
|
|
@ -8,6 +8,7 @@ import { TreeNode } from "primeng/primeng";
|
|||
import { FilterType, IChildRequests, IFilter, IMovieRequestModel, IMovieRequests, IMovieUpdateModel, IRequestEngineResult, IRequestsViewModel, ITvRequests, ITvUpdateModel, OrderType } from "../interfaces";
|
||||
import { ITvRequestViewModel } from "../interfaces";
|
||||
import { ServiceHelpers } from "./service.helpers";
|
||||
|
||||
import { IRemainingRequests } from "../interfaces/IRemainingRequests";
|
||||
|
||||
@Injectable()
|
||||
|
@ -30,7 +31,7 @@ export class RequestService extends ServiceHelpers {
|
|||
}
|
||||
|
||||
public requestMovie(movie: IMovieRequestModel): Observable<IRequestEngineResult> {
|
||||
var observer = Observable.create(observer => {
|
||||
const observer = Observable.create(observer => {
|
||||
this.http.post<IRequestEngineResult>(`${this.url}Movie/`, JSON.stringify(movie), {headers: this.headers}).subscribe(m => {
|
||||
observer.next(m);
|
||||
this.requestEvents.next(m);
|
||||
|
@ -49,7 +50,7 @@ export class RequestService extends ServiceHelpers {
|
|||
}
|
||||
|
||||
public requestTv(tv: ITvRequestViewModel): Observable<IRequestEngineResult> {
|
||||
var observer = Observable.create(observer => {
|
||||
const observer = Observable.create(observer => {
|
||||
return this.http.post<IRequestEngineResult>(`${this.url}TV/`, JSON.stringify(tv), { headers: this.headers }).subscribe(m => {
|
||||
observer.next(m);
|
||||
this.requestEvents.next(m);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue