Skip to content

Commit 0cd0d52

Browse files
authored
Merge pull request #47 from fbsamples/config-and-quota-usage
Add Delete and Location Search Configs and Quota Usage
2 parents aabc3f9 + b13ad88 commit 0cd0d52

File tree

2 files changed

+37
-1
lines changed

2 files changed

+37
-1
lines changed

src/index.js

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,9 +55,13 @@ const PARAMS__ACCESS_TOKEN = 'access_token';
5555
const PARAMS__ALT_TEXT = 'alt_text';
5656
const PARAMS__CLIENT_ID = 'client_id';
5757
const PARAMS__CONFIG = 'config';
58+
const PARAMS__DELETE_CONFIG = 'delete_config';
59+
const PARAMS__DELETE_QUOTA_USAGE = 'delete_quota_usage';
5860
const PARAMS__FIELDS = 'fields';
5961
const PARAMS__HIDE = 'hide';
6062
const PARAMS__LINK_ATTACHMENT = 'link_attachment';
63+
const PARAMS__LOCATION_SEARCH_CONFIG = 'location_search_config';
64+
const PARAMS__LOCATION_SEARCH_QUOTA_USAGE = 'location_search_quota_usage';
6165
const PARAMS__METRIC = 'metric';
6266
const PARAMS__POLL_ATTACHMENT = 'poll_attachment';
6367
const PARAMS__Q = 'q';
@@ -280,7 +284,11 @@ app.get('/publishingLimit', loggedInUserChecker, async (req, res) => {
280284
PARAMS__QUOTA_USAGE,
281285
PARAMS__CONFIG,
282286
PARAMS__REPLY_QUOTA_USAGE,
283-
PARAMS__REPLY_CONFIG
287+
PARAMS__REPLY_CONFIG,
288+
PARAMS__DELETE_QUOTA_USAGE,
289+
PARAMS__DELETE_CONFIG,
290+
PARAMS__LOCATION_SEARCH_QUOTA_USAGE,
291+
PARAMS__LOCATION_SEARCH_CONFIG,
284292
].join(','),
285293
};
286294

@@ -300,13 +308,21 @@ app.get('/publishingLimit', loggedInUserChecker, async (req, res) => {
300308
const config = data[PARAMS__CONFIG];
301309
const replyQuotaUsage = data[PARAMS__REPLY_QUOTA_USAGE];
302310
const replyConfig = data[PARAMS__REPLY_CONFIG];
311+
const deleteQuotaUsage = data[PARAMS__DELETE_QUOTA_USAGE];
312+
const deleteConfig = data[PARAMS__DELETE_CONFIG];
313+
const locationSearchQuotaUsage = data[PARAMS__LOCATION_SEARCH_QUOTA_USAGE];
314+
const locationSearchConfig = data[PARAMS__LOCATION_SEARCH_CONFIG];
303315

304316
res.render('publishing_limit', {
305317
title: 'Publishing Limit',
306318
quotaUsage,
307319
config,
308320
replyQuotaUsage,
309321
replyConfig,
322+
deleteQuotaUsage,
323+
deleteConfig,
324+
locationSearchQuotaUsage,
325+
locationSearchConfig,
310326
});
311327
});
312328

views/publishing_limit.pug

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,3 +23,23 @@ block content
2323
tr
2424
th Reply Quota Duration
2525
td=replyConfig.quota_duration
26+
tr
27+
th(colspan=2) Delete Quota Usage
28+
td(colspan=2)=deleteQuotaUsage
29+
tr
30+
th(rowspan=2) Delete Config
31+
th Delete Quota Total
32+
td=deleteConfig.quota_total
33+
tr
34+
th Delete Quota Duration
35+
td=deleteConfig.quota_duration
36+
tr
37+
th(colspan=2) Location Search Quota Usage
38+
td(colspan=2)=locationSearchQuotaUsage
39+
tr
40+
th(rowspan=2) Location Search Config
41+
th Location Search Quota Total
42+
td=locationSearchConfig.quota_total
43+
tr
44+
th Location Search Quota Duration
45+
td=locationSearchConfig.quota_duration

0 commit comments

Comments
 (0)