Compare commits

..

2 Commits

Author SHA1 Message Date
DebaucheryLibrarian 34613a92c5 1.228.3 2023-06-19 01:45:47 +02:00
DebaucheryLibrarian 1766556c49 Added query timeout setting. 2023-06-19 01:45:45 +02:00
4 changed files with 6 additions and 3 deletions

View File

@ -12,6 +12,7 @@ module.exports = {
password: 'password', password: 'password',
database: 'traxxx', database: 'traxxx',
}, },
timeout: 5000,
}, },
web: { web: {
host: '0.0.0.0', host: '0.0.0.0',

4
package-lock.json generated
View File

@ -1,12 +1,12 @@
{ {
"name": "traxxx", "name": "traxxx",
"version": "1.228.2", "version": "1.228.3",
"lockfileVersion": 2, "lockfileVersion": 2,
"requires": true, "requires": true,
"packages": { "packages": {
"": { "": {
"name": "traxxx", "name": "traxxx",
"version": "1.228.2", "version": "1.228.3",
"license": "ISC", "license": "ISC",
"dependencies": { "dependencies": {
"@casl/ability": "^5.2.2", "@casl/ability": "^5.2.2",

View File

@ -1,6 +1,6 @@
{ {
"name": "traxxx", "name": "traxxx",
"version": "1.228.2", "version": "1.228.3",
"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

@ -1,6 +1,7 @@
'use strict'; 'use strict';
/* eslint-disable arrow-body-style */ /* eslint-disable arrow-body-style */
const config = require('config');
const { postgraphile } = require('postgraphile'); const { postgraphile } = require('postgraphile');
const PgConnectionFilterPlugin = require('postgraphile-plugin-connection-filter'); const PgConnectionFilterPlugin = require('postgraphile-plugin-connection-filter');
@ -12,6 +13,7 @@ const { ActorPlugins, SitePlugins, ReleasePlugins, MediaPlugins } = require('./p
async function pgSettings(req) { async function pgSettings(req) {
return { return {
'user.id': req.session.user?.id || null, // undefined is passed as an empty string, avoid 'user.id': req.session.user?.id || null, // undefined is passed as an empty string, avoid
statement_timeout: config.database.timeout,
}; };
} }