adjust defaults

deepsource-autofix-76c6eb20
Dan Gowans 2024-07-02 11:46:00 -04:00
parent 72d83f433a
commit d55f4e127b
3 changed files with 5 additions and 5 deletions

View File

@ -3,7 +3,7 @@ interface WhereClauseReturn {
sqlWhereClause: string; sqlWhereClause: string;
sqlParameters: unknown[]; sqlParameters: unknown[];
} }
export declare function getLotNameWhereClause(lotName: string | undefined, lotNameSearchType: LotNameSearchType | undefined, lotsTableAlias?: string): WhereClauseReturn; export declare function getLotNameWhereClause(lotName?: string, lotNameSearchType?: LotNameSearchType, lotsTableAlias?: string): WhereClauseReturn;
type OccupancyTime = '' | 'current' | 'past' | 'future'; type OccupancyTime = '' | 'current' | 'past' | 'future';
export declare function getOccupancyTimeWhereClause(occupancyTime: OccupancyTime | undefined, lotOccupanciesTableAlias?: string): WhereClauseReturn; export declare function getOccupancyTimeWhereClause(occupancyTime: OccupancyTime | undefined, lotOccupanciesTableAlias?: string): WhereClauseReturn;
export declare function getOccupantNameWhereClause(occupantName?: string, tableAlias?: string): WhereClauseReturn; export declare function getOccupantNameWhereClause(occupantName?: string, tableAlias?: string): WhereClauseReturn;

View File

@ -1,9 +1,9 @@
import { dateToInteger } from '@cityssm/utils-datetime'; import { dateToInteger } from '@cityssm/utils-datetime';
export function getLotNameWhereClause(lotName = '', lotNameSearchType, lotsTableAlias = 'l') { export function getLotNameWhereClause(lotName = '', lotNameSearchType = '', lotsTableAlias = 'l') {
let sqlWhereClause = ''; let sqlWhereClause = '';
const sqlParameters = []; const sqlParameters = [];
if (lotName !== '') { if (lotName !== '') {
switch (lotNameSearchType) { switch (lotNameSearchType ?? '') {
case 'startsWith': { case 'startsWith': {
sqlWhereClause += ` and ${lotsTableAlias}.lotName like ? || '%'`; sqlWhereClause += ` and ${lotsTableAlias}.lotName like ? || '%'`;
sqlParameters.push(lotName); sqlParameters.push(lotName);

View File

@ -9,14 +9,14 @@ interface WhereClauseReturn {
export function getLotNameWhereClause( export function getLotNameWhereClause(
lotName = '', lotName = '',
lotNameSearchType: LotNameSearchType | undefined, lotNameSearchType: LotNameSearchType = '',
lotsTableAlias = 'l' lotsTableAlias = 'l'
): WhereClauseReturn { ): WhereClauseReturn {
let sqlWhereClause = '' let sqlWhereClause = ''
const sqlParameters: unknown[] = [] const sqlParameters: unknown[] = []
if (lotName !== '') { if (lotName !== '') {
switch (lotNameSearchType) { switch (lotNameSearchType ?? '') {
case 'startsWith': { case 'startsWith': {
sqlWhereClause += ` and ${lotsTableAlias}.lotName like ? || '%'` sqlWhereClause += ` and ${lotsTableAlias}.lotName like ? || '%'`
sqlParameters.push(lotName) sqlParameters.push(lotName)