https://gitlab.synchro.net/main/sbbs/-/commit/5d41851774012be5f055cb43
Modified Files:
src/sbbs3/js_user.c src/sbbs3/scfg/scfg.c scfgmsg.c scfgsub.c scfgxfr2.c scfgxtrn.c src/sbbs3/scfglib.h scfglib1.c userdat.c
Log Message:
Better duplicate "key value" detection/rejection for configuration settings
Internal codes are always treated as keys (in a database sense) and should be unique, but they weren't always enforced to be unique in SCFG. There's still
a few config items with internal codes that aren't forced unique (e.g. chat channels).
File Library short names and Mesage Group short names are also key values and must be unique and that's now enforced as well.
Remove the default name for new File Libraries and Message Groups (which are likely duplicate anyway).
---
þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net