Compare commits

..

No commits in common. "0cbb9859458e6926559faac7988888930e6af4ba" and "85c6b581cb2de75651aaf4884e844d3cb1c8c769" have entirely different histories.

5 changed files with 8 additions and 18 deletions

View File

@ -1,10 +1,7 @@
<template> <template>
<div class="networks"> <div class="networks">
<div class="content-inner"> <div class="content-inner">
<SearchBar <SearchBar :placeholder="`Search ${channelCount} channels in ${entities.length} networks`" />
:placeholder="`Search ${channelCount} channels in ${entities.length} networks`"
:eager="true"
/>
<span <span
v-if="done && entities.length === 0" v-if="done && entities.length === 0"
@ -17,7 +14,7 @@
> >
<Entity <Entity
v-for="entity in entities" v-for="entity in entities"
:key="entity.parent ? `entity-tile-${entity.parent.slug}-${entity.slug}` : `entity-tile-${entity.slug}`" :key="`entity-tile-${entity.slug}`"
:entity="entity" :entity="entity"
/> />
</div> </div>

View File

@ -1,13 +1,13 @@
<template> <template>
<form <form
class="search" class="search"
@submit.prevent="() => search()" @submit.prevent="search"
> >
<input <input
v-model="query" v-model="query"
:placeholder="placeholder || 'Search'" :placeholder="placeholder || 'Search'"
class="query" class="query"
@input="() => search(true)" @input="search"
> >
<button <button
@ -18,10 +18,8 @@
</template> </template>
<script> <script>
function search(typing) { function search() {
if (!typing || this.eager) { this.$router.replace({ query: { query: this.query || undefined } });
this.$router.replace({ query: { query: this.query || undefined } });
}
} }
function resetQuery() { function resetQuery() {
@ -34,10 +32,6 @@ export default {
type: String, type: String,
default: null, default: null,
}, },
eager: {
type: Boolean,
default: false,
},
}, },
data() { data() {
return { return {

2
package-lock.json generated
View File

@ -1,6 +1,6 @@
{ {
"name": "traxxx", "name": "traxxx",
"version": "1.198.7", "version": "1.198.6",
"lockfileVersion": 1, "lockfileVersion": 1,
"requires": true, "requires": true,
"dependencies": { "dependencies": {

View File

@ -1,6 +1,6 @@
{ {
"name": "traxxx", "name": "traxxx",
"version": "1.198.7", "version": "1.198.6",
"description": "All the latest porn releases in one place", "description": "All the latest porn releases in one place",
"main": "src/app.js", "main": "src/app.js",
"scripts": { "scripts": {

View File

@ -450,7 +450,6 @@ async function storeMovies(movies) {
const storedMovies = await bulkInsert('movies', curatedMovieEntries, ['entity_id', 'entry_id'], true); const storedMovies = await bulkInsert('movies', curatedMovieEntries, ['entity_id', 'entry_id'], true);
const moviesWithId = attachReleaseIds(movies, storedMovies); const moviesWithId = attachReleaseIds(movies, storedMovies);
await updateMovieSearch(moviesWithId.map(movie => movie.id));
await associateReleaseMedia(moviesWithId, 'movie'); await associateReleaseMedia(moviesWithId, 'movie');
return moviesWithId; return moviesWithId;