]>
Commit | Line | Data |
---|---|---|
ee286591 | 1 | async function register ({ |
ee286591 C |
2 | videoCategoryManager, |
3 | videoLicenceManager, | |
b3af2601 C |
4 | videoLanguageManager, |
5 | videoPrivacyManager, | |
dc3d9022 | 6 | playlistPrivacyManager, |
7 | getRouter | |
ee286591 | 8 | }) { |
dc3d9022 | 9 | videoLanguageManager.addConstant('al_bhed', 'Al Bhed') |
2b9f672b | 10 | videoLanguageManager.addLanguage('al_bhed2', 'Al Bhed 2') |
dc3d9022 | 11 | videoLanguageManager.addConstant('al_bhed3', 'Al Bhed 3') |
12 | videoLanguageManager.deleteConstant('en') | |
2b9f672b | 13 | videoLanguageManager.deleteLanguage('fr') |
dc3d9022 | 14 | videoLanguageManager.deleteConstant('al_bhed3') |
ee286591 | 15 | |
2b9f672b | 16 | videoCategoryManager.addCategory(42, 'Best category') |
dc3d9022 | 17 | videoCategoryManager.addConstant(43, 'High best category') |
18 | videoCategoryManager.deleteConstant(1) // Music | |
2b9f672b | 19 | videoCategoryManager.deleteCategory(2) // Films |
ee286591 | 20 | |
2b9f672b | 21 | videoLicenceManager.addLicence(42, 'Best licence') |
dc3d9022 | 22 | videoLicenceManager.addConstant(43, 'High best licence') |
23 | videoLicenceManager.deleteConstant(1) // Attribution | |
24 | videoLicenceManager.deleteConstant(7) // Public domain | |
b3af2601 | 25 | |
dc3d9022 | 26 | videoPrivacyManager.deleteConstant(2) |
2b9f672b | 27 | videoPrivacyManager.deletePrivacy(2) |
dc3d9022 | 28 | playlistPrivacyManager.deleteConstant(3) |
2b9f672b | 29 | playlistPrivacyManager.deletePlaylistPrivacy(3) |
dc3d9022 | 30 | |
31 | { | |
32 | const router = getRouter() | |
33 | router.get('/reset-categories', (req, res) => { | |
34 | videoCategoryManager.resetConstants() | |
ee286591 | 35 | |
dc3d9022 | 36 | res.sendStatus(204) |
37 | }) | |
38 | } | |
ee286591 C |
39 | } |
40 | ||
dc3d9022 | 41 | async function unregister () {} |
42 | ||
ee286591 C |
43 | module.exports = { |
44 | register, | |
45 | unregister | |
46 | } |