You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
main
${ noResults }
47 lines
1.3 KiB
JavaScript
47 lines
1.3 KiB
JavaScript
async function register ({
|
|||
videoCategoryManager,
|
|||
videoLicenceManager,
|
|||
videoLanguageManager,
|
|||
videoPrivacyManager,
|
|||
playlistPrivacyManager,
|
|||
getRouter
|
|||
}) {
|
|||
videoLanguageManager.addConstant('al_bhed', 'Al Bhed')
|
|||
videoLanguageManager.addLanguage('al_bhed2', 'Al Bhed 2')
|
|||
videoLanguageManager.addConstant('al_bhed3', 'Al Bhed 3')
|
|||
videoLanguageManager.deleteConstant('en')
|
|||
videoLanguageManager.deleteLanguage('fr')
|
|||
videoLanguageManager.deleteConstant('al_bhed3')
|
|||
|
|||
videoCategoryManager.addCategory(42, 'Best category')
|
|||
videoCategoryManager.addConstant(43, 'High best category')
|
|||
videoCategoryManager.deleteConstant(1) // Music
|
|||
videoCategoryManager.deleteCategory(2) // Films
|
|||
|
|||
videoLicenceManager.addLicence(42, 'Best licence')
|
|||
videoLicenceManager.addConstant(43, 'High best licence')
|
|||
videoLicenceManager.deleteConstant(1) // Attribution
|
|||
videoLicenceManager.deleteConstant(7) // Public domain
|
|||
|
|||
videoPrivacyManager.deleteConstant(2)
|
|||
videoPrivacyManager.deletePrivacy(2)
|
|||
playlistPrivacyManager.deleteConstant(3)
|
|||
playlistPrivacyManager.deletePlaylistPrivacy(3)
|
|||
|
|||
{
|
|||
const router = getRouter()
|
|||
router.get('/reset-categories', (req, res) => {
|
|||
videoCategoryManager.resetConstants()
|
|||
|
|||
res.sendStatus(204)
|
|||
})
|
|||
}
|
|||
}
|
|||
|
|||
async function unregister () {}
|
|||
|
|||
module.exports = {
|
|||
register,
|
|||
unregister
|
|||
}
|