]>
Commit | Line | Data |
---|---|---|
ee286591 C |
1 | async function register ({ |
2 | registerHook, | |
3 | registerSetting, | |
4 | settingsManager, | |
5 | storageManager, | |
6 | videoCategoryManager, | |
7 | videoLicenceManager, | |
b3af2601 C |
8 | videoLanguageManager, |
9 | videoPrivacyManager, | |
10 | playlistPrivacyManager | |
ee286591 C |
11 | }) { |
12 | videoLanguageManager.addLanguage('al_bhed', 'Al Bhed') | |
13 | videoLanguageManager.addLanguage('al_bhed2', 'Al Bhed 2') | |
799ece6a | 14 | videoLanguageManager.addLanguage('al_bhed3', 'Al Bhed 3') |
ee286591 C |
15 | videoLanguageManager.deleteLanguage('en') |
16 | videoLanguageManager.deleteLanguage('fr') | |
799ece6a | 17 | videoLanguageManager.deleteLanguage('al_bhed3') |
ee286591 C |
18 | |
19 | videoCategoryManager.addCategory(42, 'Best category') | |
20 | videoCategoryManager.addCategory(43, 'High best category') | |
21 | videoCategoryManager.deleteCategory(1) // Music | |
22 | videoCategoryManager.deleteCategory(2) // Films | |
23 | ||
24 | videoLicenceManager.addLicence(42, 'Best licence') | |
25 | videoLicenceManager.addLicence(43, 'High best licence') | |
26 | videoLicenceManager.deleteLicence(1) // Attribution | |
27 | videoLicenceManager.deleteLicence(7) // Public domain | |
b3af2601 C |
28 | |
29 | videoPrivacyManager.deletePrivacy(2) | |
30 | playlistPrivacyManager.deletePlaylistPrivacy(3) | |
ee286591 C |
31 | } |
32 | ||
33 | async function unregister () { | |
34 | return | |
35 | } | |
36 | ||
37 | module.exports = { | |
38 | register, | |
39 | unregister | |
40 | } | |
41 | ||
42 | // ############################################################################ | |
43 | ||
44 | function addToCount (obj) { | |
45 | return Object.assign({}, obj, { count: obj.count + 1 }) | |
46 | } |