mirror of
https://github.com/Stremio/stremio-web.git
synced 2026-03-11 21:27:05 +00:00
trailing slash removed from route regexps
This commit is contained in:
parent
069256a365
commit
ef98e252b6
1 changed files with 9 additions and 9 deletions
|
|
@ -1,38 +1,38 @@
|
|||
const routesRegexp = {
|
||||
intro: {
|
||||
regexp: /^\/intro\/?$/i,
|
||||
regexp: /^\/intro$/,
|
||||
urlParamsNames: []
|
||||
},
|
||||
board: {
|
||||
regexp: /^\/?$/i,
|
||||
regexp: /^\/$/,
|
||||
urlParamsNames: []
|
||||
},
|
||||
discover: {
|
||||
regexp: /^\/discover(?:\/([^\/]*)\/([^\/]*)\/([^\/]*))?\/?$/i,
|
||||
regexp: /^\/discover(?:\/([^\/]*)\/([^\/]*)\/([^\/]*))?$/,
|
||||
urlParamsNames: ['addonTransportUrl', 'type', 'catalogId']
|
||||
},
|
||||
library: {
|
||||
regexp: /^\/library(?:\/([^\/]*))?\/?$/i,
|
||||
regexp: /^\/library(?:\/([^\/]*))?$/,
|
||||
urlParamsNames: ['type']
|
||||
},
|
||||
search: {
|
||||
regexp: /^\/search\/?$/i,
|
||||
regexp: /^\/search$/,
|
||||
urlParamsNames: []
|
||||
},
|
||||
metadetails: {
|
||||
regexp: /^\/metadetails\/(?:([^\/]*))\/(?:([^\/]*))(?:\/([^\/]*)\/?)?$/i,
|
||||
regexp: /^\/metadetails\/([^\/]*)\/([^\/]*)(?:\/([^\/]*))?$/,
|
||||
urlParamsNames: ['type', 'id', 'videoId']
|
||||
},
|
||||
addons: {
|
||||
regexp: /^\/addons(?:\/([^\/]*?))?(?:\/([^\/]*?))?\/?$/i, // TODO both are required or none
|
||||
regexp: /^\/addons(?:\/([^\/]*)\/([^\/]*))?$/,
|
||||
urlParamsNames: ['category', 'type']
|
||||
},
|
||||
settings: {
|
||||
regexp: /^\/settings\/?$/i,
|
||||
regexp: /^\/settings$/,
|
||||
urlParamsNames: []
|
||||
},
|
||||
player: {
|
||||
regexp: /^\/player\/(?:([^\/]+?))\/(?:([^\/]+?))\/(?:([^\/]+?))\/(?:([^\/]+?))\/?$/i,
|
||||
regexp: /^\/player\/([^\/]*)\/([^\/]*)\/([^\/]*)\/([^\/]*)$/,
|
||||
urlParamsNames: ['type', 'id', 'videoId', 'stream']
|
||||
}
|
||||
};
|
||||
|
|
|
|||
Loading…
Reference in a new issue