diff --git a/swad_changelog.h b/swad_changelog.h index 36f6dd72..d3cba3cd 100644 --- a/swad_changelog.h +++ b/swad_changelog.h @@ -602,13 +602,14 @@ TODO: FIX BUG, URGENT! En las fechas como par TODO: En las encuestas, que los estudiantes no puedan ver los resultados hasta que no finalice el plazo. */ -#define Log_PLATFORM_VERSION "SWAD 21.52 (2021-11-05)" +#define Log_PLATFORM_VERSION "SWAD 21.52.1 (2021-11-06)" #define CSS_FILE "swad20.45.css" #define JS_FILE "swad20.69.1.js" /* TODO: Rename CENTRE to CENTER in help wiki. TODO: Rename ASSESSMENT.Announcements to ASSESSMENT.Calls_for_exams + Version 21.52.1: Nov 06, 2021 Fixed database query in departments. (321828 lines) Version 21.52: Nov 05, 2021 Changed SELECT COUNT to SELECT EXISTS in some queries. (321833 lines) Version 21.51: Nov 04, 2021 Eliminated the limit of origin courses in messages. (321735 lines) Version 21.50.1: Nov 03, 2021 Queries moved to module swad_user_database and other modules. (321759 lines) diff --git a/swad_department.c b/swad_department.c index 7a3919ca..354148aa 100644 --- a/swad_department.c +++ b/swad_department.c @@ -984,12 +984,7 @@ unsigned Dpt_GetNumDptsInIns (long InsCod) /***** 3. Slow: number of departments of an institution from database *****/ Gbl.Cache.NumDptsInIns.InsCod = InsCod; - Gbl.Cache.NumDptsInIns.NumDpts = (unsigned) - DB_QueryCOUNT ("can not get number of departments in an institution", - "SELECT COUNT(*)" - " FROM dpt_departments" - " WHERE InsCod=%ld", - InsCod); + Gbl.Cache.NumDptsInIns.NumDpts = Dpt_DB_GetNumDepartmentsInInstitution (InsCod); return Gbl.Cache.NumDptsInIns.NumDpts; } diff --git a/swad_department_database.c b/swad_department_database.c index 83d84dae..60ea6869 100644 --- a/swad_department_database.c +++ b/swad_department_database.c @@ -181,7 +181,6 @@ bool Dpt_DB_CheckIfDepartmentNameExists (const char *FieldName,const char *Name, unsigned Dpt_DB_GetNumDepartmentsInInstitution (long InsCod) { - /***** Get number of departments in an institution from database *****/ return (unsigned) DB_QueryCOUNT ("can not get number of departments in an institution", "SELECT COUNT(*)" diff --git a/swad_institution_config.c b/swad_institution_config.c index fd3ef707..b24b573c 100644 --- a/swad_institution_config.c +++ b/swad_institution_config.c @@ -502,7 +502,7 @@ static void InsCfg_NumDpts (void) /* Data */ HTM_TD_Begin ("class=\"DAT LB\""); - HTM_Unsigned (Dpt_DB_GetNumDepartmentsInInstitution (Gbl.Hierarchy.Ins.InsCod)); + HTM_Unsigned (Dpt_GetNumDptsInIns (Gbl.Hierarchy.Ins.InsCod)); HTM_TD_End (); HTM_TR_End ();