diff options
author | Chocobozzz <me@florianbigard.com> | 2022-07-15 15:30:14 +0200 |
---|---|---|
committer | Chocobozzz <me@florianbigard.com> | 2022-07-18 11:37:18 +0200 |
commit | 42b40636991b97fe818007fab19091764fc5db73 (patch) | |
tree | db431787c06ce898d22e91ff771f795219274fc6 /client/src/app/modal | |
parent | 654d4ede7fa4d0faa71e49bcfab6b65a686397b2 (diff) | |
download | PeerTube-42b40636991b97fe818007fab19091764fc5db73.tar.gz PeerTube-42b40636991b97fe818007fab19091764fc5db73.tar.zst PeerTube-42b40636991b97fe818007fab19091764fc5db73.zip |
Add ability for client to create server logs
Diffstat (limited to 'client/src/app/modal')
4 files changed, 9 insertions, 5 deletions
diff --git a/client/src/app/modal/account-setup-warning-modal.component.ts b/client/src/app/modal/account-setup-warning-modal.component.ts index c4cbf92b6..b999a3407 100644 --- a/client/src/app/modal/account-setup-warning-modal.component.ts +++ b/client/src/app/modal/account-setup-warning-modal.component.ts | |||
@@ -1,6 +1,7 @@ | |||
1 | import { Component, ElementRef, ViewChild } from '@angular/core' | 1 | import { Component, ElementRef, ViewChild } from '@angular/core' |
2 | import { Notifier, ServerService, User, UserService } from '@app/core' | 2 | import { Notifier, ServerService, User, UserService } from '@app/core' |
3 | import { NgbModal, NgbModalRef } from '@ng-bootstrap/ng-bootstrap' | 3 | import { NgbModal, NgbModalRef } from '@ng-bootstrap/ng-bootstrap' |
4 | import { logger } from '@root-helpers/logger' | ||
4 | import { peertubeLocalStorage } from '@root-helpers/peertube-web-storage' | 5 | import { peertubeLocalStorage } from '@root-helpers/peertube-web-storage' |
5 | 6 | ||
6 | @Component({ | 7 | @Component({ |
@@ -71,7 +72,7 @@ export class AccountSetupWarningModalComponent { | |||
71 | 72 | ||
72 | this.userService.updateMyProfile({ noAccountSetupWarningModal: true }) | 73 | this.userService.updateMyProfile({ noAccountSetupWarningModal: true }) |
73 | .subscribe({ | 74 | .subscribe({ |
74 | next: () => console.log('We will not open the account setup modal again.'), | 75 | next: () => logger.info('We will not open the account setup modal again.'), |
75 | 76 | ||
76 | error: err => this.notifier.error(err.message) | 77 | error: err => this.notifier.error(err.message) |
77 | }) | 78 | }) |
diff --git a/client/src/app/modal/admin-welcome-modal.component.ts b/client/src/app/modal/admin-welcome-modal.component.ts index 3679f0847..7a9b89d3d 100644 --- a/client/src/app/modal/admin-welcome-modal.component.ts +++ b/client/src/app/modal/admin-welcome-modal.component.ts | |||
@@ -1,6 +1,7 @@ | |||
1 | import { Component, ElementRef, ViewChild } from '@angular/core' | 1 | import { Component, ElementRef, ViewChild } from '@angular/core' |
2 | import { Notifier, User, UserService } from '@app/core' | 2 | import { Notifier, User, UserService } from '@app/core' |
3 | import { NgbModal } from '@ng-bootstrap/ng-bootstrap' | 3 | import { NgbModal } from '@ng-bootstrap/ng-bootstrap' |
4 | import { logger } from '@root-helpers/logger' | ||
4 | import { peertubeLocalStorage } from '@root-helpers/peertube-web-storage' | 5 | import { peertubeLocalStorage } from '@root-helpers/peertube-web-storage' |
5 | 6 | ||
6 | @Component({ | 7 | @Component({ |
@@ -42,7 +43,7 @@ export class AdminWelcomeModalComponent { | |||
42 | 43 | ||
43 | this.userService.updateMyProfile({ noWelcomeModal: true }) | 44 | this.userService.updateMyProfile({ noWelcomeModal: true }) |
44 | .subscribe({ | 45 | .subscribe({ |
45 | next: () => console.log('We will not open the welcome modal again.'), | 46 | next: () => logger.info('We will not open the welcome modal again.'), |
46 | 47 | ||
47 | error: err => this.notifier.error(err.message) | 48 | error: err => this.notifier.error(err.message) |
48 | }) | 49 | }) |
diff --git a/client/src/app/modal/custom-modal.component.ts b/client/src/app/modal/custom-modal.component.ts index 559230e04..49343ae71 100644 --- a/client/src/app/modal/custom-modal.component.ts +++ b/client/src/app/modal/custom-modal.component.ts | |||
@@ -1,5 +1,6 @@ | |||
1 | import { Component, ElementRef, ViewChild, Input } from '@angular/core' | 1 | import { Component, ElementRef, Input, ViewChild } from '@angular/core' |
2 | import { NgbModal, NgbModalRef } from '@ng-bootstrap/ng-bootstrap' | 2 | import { NgbModal, NgbModalRef } from '@ng-bootstrap/ng-bootstrap' |
3 | import { logger } from '@root-helpers/logger' | ||
3 | 4 | ||
4 | @Component({ | 5 | @Component({ |
5 | selector: 'my-custom-modal', | 6 | selector: 'my-custom-modal', |
@@ -29,7 +30,7 @@ export class CustomModalComponent { | |||
29 | confirm?: { value: string, action?: () => void } | 30 | confirm?: { value: string, action?: () => void } |
30 | }) { | 31 | }) { |
31 | if (this.modalRef instanceof NgbModalRef && this.modalService.hasOpenModals()) { | 32 | if (this.modalRef instanceof NgbModalRef && this.modalService.hasOpenModals()) { |
32 | console.error('Cannot open another custom modal, one is already opened.') | 33 | logger.error('Cannot open another custom modal, one is already opened.') |
33 | return | 34 | return |
34 | } | 35 | } |
35 | 36 | ||
diff --git a/client/src/app/modal/instance-config-warning-modal.component.ts b/client/src/app/modal/instance-config-warning-modal.component.ts index 300738a41..23c2c777e 100644 --- a/client/src/app/modal/instance-config-warning-modal.component.ts +++ b/client/src/app/modal/instance-config-warning-modal.component.ts | |||
@@ -2,6 +2,7 @@ import { Location } from '@angular/common' | |||
2 | import { Component, ElementRef, ViewChild } from '@angular/core' | 2 | import { Component, ElementRef, ViewChild } from '@angular/core' |
3 | import { Notifier, User, UserService } from '@app/core' | 3 | import { Notifier, User, UserService } from '@app/core' |
4 | import { NgbModal } from '@ng-bootstrap/ng-bootstrap' | 4 | import { NgbModal } from '@ng-bootstrap/ng-bootstrap' |
5 | import { logger } from '@root-helpers/logger' | ||
5 | import { peertubeLocalStorage } from '@root-helpers/peertube-web-storage' | 6 | import { peertubeLocalStorage } from '@root-helpers/peertube-web-storage' |
6 | import { About, ServerConfig } from '@shared/models/server' | 7 | import { About, ServerConfig } from '@shared/models/server' |
7 | 8 | ||
@@ -64,7 +65,7 @@ export class InstanceConfigWarningModalComponent { | |||
64 | 65 | ||
65 | this.userService.updateMyProfile({ noInstanceConfigWarningModal: true }) | 66 | this.userService.updateMyProfile({ noInstanceConfigWarningModal: true }) |
66 | .subscribe({ | 67 | .subscribe({ |
67 | next: () => console.log('We will not open the instance config warning modal again.'), | 68 | next: () => logger.info('We will not open the instance config warning modal again.'), |
68 | 69 | ||
69 | error: err => this.notifier.error(err.message) | 70 | error: err => this.notifier.error(err.message) |
70 | }) | 71 | }) |