diff --git a/assets/components/actors/actors.vue b/assets/components/actors/actors.vue
index f70768f4..30b316e4 100644
--- a/assets/components/actors/actors.vue
+++ b/assets/components/actors/actors.vue
@@ -123,12 +123,6 @@
-
-
diff --git a/assets/css/_theme.scss b/assets/css/_theme.scss
index d52f2ed8..83f9a234 100644
--- a/assets/css/_theme.scss
+++ b/assets/css/_theme.scss
@@ -39,7 +39,9 @@ $breakpoint4: 1500px;
--success: #5c2;
--enabled: #5c2;
+ --enabled-background: rgba(0, 255, 0, .1);
--disabled: #c20;
+ --disabled-background: rgba(255, 0, 0, .1);
}
.light {
diff --git a/assets/js/actors/actions.js b/assets/js/actors/actions.js
index 47b66c14..1ba0c117 100644
--- a/assets/js/actors/actions.js
+++ b/assets/js/actors/actions.js
@@ -272,15 +272,12 @@ function initActorActions(store, router) {
|| (gender === 'all' && ' ')
|| `gender: { equalTo: "${gender}" }`;
- const naturalBoobsFilter = (naturalBoobs && 'naturalBoobs: { equalTo: true }')
- || (naturalBoobs === false && 'naturalBoobs: { equalTo: false }')
- || '';
-
const { connection: { actors, totalCount } } = await graphql(`
query Actors(
$limit: Int,
$offset: Int = 0,
$letter: String! = "",
+ $naturalBoobs: Boolean,
) {
connection: actorsConnection(
first: $limit,
@@ -293,8 +290,10 @@ function initActorActions(store, router) {
name: {
startsWith: $letter
}
+ naturalBoobs: {
+ equalTo: $naturalBoobs
+ }
${genderFilter}
- ${naturalBoobsFilter}
}
) {
totalCount
diff --git a/src/web/postgraphile.js b/src/web/postgraphile.js
index 3cc6b165..7bc3364a 100644
--- a/src/web/postgraphile.js
+++ b/src/web/postgraphile.js
@@ -26,6 +26,7 @@ module.exports = postgraphile(
graphileBuildOptions: {
pgOmitListSuffix: true,
connectionFilterRelations: true,
+ connectionFilterAllowNullInput: true,
},
appendPlugins: [
PgSimplifyInflectorPlugin,