MCPcopy Create free account
hub / github.com/Threadfin/Threadfin / RemoveUser

Function RemoveUser

src/internal/authentication/authentication.go:344–362  ·  view source on GitHub ↗

RemoveUser : remove user

(userID string)

Source from the content-addressed store, hash-verified

342
343// RemoveUser : remove user
344func RemoveUser(userID string) (err error) {
345
346 err = checkInit()
347 if err != nil {
348 return
349 }
350
351 err = createError(032)
352
353 if _, ok := data["users"].(map[string]interface{})[userID]; ok {
354
355 delete(data["users"].(map[string]interface{}), userID)
356 err = saveDatabase(data)
357
358 return
359 }
360
361 return
362}
363
364// SetDefaultUserData : set default user data
365func SetDefaultUserData(defaults map[string]interface{}) (err error) {

Callers 1

saveUserDataFunction · 0.92

Calls 3

checkInitFunction · 0.85
createErrorFunction · 0.85
saveDatabaseFunction · 0.85

Tested by

no test coverage detected