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