Fix quota in instance features table

pull/1998/head
Chocobozzz 2019-07-29 16:30:01 +02:00
parent cd4cb177e6
commit 34dd7cb4ca
No known key found for this signature in database
GPG Key ID: 583A612D890159BE
4 changed files with 5 additions and 4 deletions

View File

@ -22,7 +22,7 @@
<ng-container *ngIf="initialUserVideoQuota !== -1">
{{ initialUserVideoQuota | bytes: 0 }} <ng-container *ngIf="dailyUserVideoQuota !== -1">({{ dailyUserVideoQuota | bytes: 0 }} per day)</ng-container>
<my-help helpType="custom" [customHtml]="quotaHelpIndication"></my-help>
<my-help tooltipPlacement="auto" helpType="custom" [customHtml]="quotaHelpIndication"></my-help>
</ng-container>
<ng-container i18n *ngIf="initialUserVideoQuota === -1">

View File

@ -22,7 +22,7 @@ export class InstanceFeaturesTableComponent implements OnInit {
}
get dailyUserVideoQuota () {
return this.serverService.getConfig().user.videoQuotaDaily
return Math.min(this.initialUserVideoQuota, this.serverService.getConfig().user.videoQuotaDaily)
}
ngOnInit () {

View File

@ -1,7 +1,7 @@
import * as express from 'express'
import { join } from 'path'
import { root } from '../helpers/core-utils'
import { ACCEPT_HEADERS, STATIC_MAX_AGE, STATIC_PATHS } from '../initializers/constants'
import { ACCEPT_HEADERS, STATIC_MAX_AGE } from '../initializers/constants'
import { asyncMiddleware, embedCSP } from '../middlewares'
import { buildFileLocale, getCompleteLocale, is18nLocale, LOCALE_FILES } from '../../shared/models/i18n/i18n'
import { ClientHtml } from '../lib/client-html'

View File

@ -1,7 +1,8 @@
import * as cors from 'cors'
import * as express from 'express'
import {
HLS_STREAMING_PLAYLIST_DIRECTORY, PEERTUBE_VERSION,
HLS_STREAMING_PLAYLIST_DIRECTORY,
PEERTUBE_VERSION,
ROUTE_CACHE_LIFETIME,
STATIC_DOWNLOAD_PATHS,
STATIC_MAX_AGE,