mirror of
https://github.com/ThatGuySam/doesitarm.git
synced 2026-05-15 06:35:20 -07:00
Enable generating device list
This commit is contained in:
parent
00f1f1397c
commit
1d5a4d059b
3 changed files with 57 additions and 3 deletions
|
|
@ -1,5 +1,10 @@
|
|||
// App Data that is derived from other app data
|
||||
|
||||
export function isDevice ( listing ) {
|
||||
if ( !listing.hasOwnProperty('endpoint') ) return false
|
||||
|
||||
return listing.endpoint.startsWith('/device/')
|
||||
}
|
||||
|
||||
export function isVideo ( app ) {
|
||||
return app.hasOwnProperty('thumbnail') && app.hasOwnProperty('timestamps')
|
||||
|
|
@ -13,6 +18,10 @@ export function getAppType ( app ) {
|
|||
return 'video'
|
||||
}
|
||||
|
||||
if ( isDevice( app ) ) {
|
||||
return 'device'
|
||||
}
|
||||
|
||||
if(app.category !== Object(app.category)) {
|
||||
console.warn('app has no categories', app)
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue