From 272a42723e51f07119531260a7ac2e85b9a61b0c Mon Sep 17 00:00:00 2001 From: Nick O'Leary Date: Wed, 21 Mar 2018 10:09:59 +0000 Subject: [PATCH] Updated Design: Persistable Context (markdown) --- Design:-Persistable-Context.md | 1 + 1 file changed, 1 insertion(+) diff --git a/Design:-Persistable-Context.md b/Design:-Persistable-Context.md index 3072658..c3c4fdc 100644 --- a/Design:-Persistable-Context.md +++ b/Design:-Persistable-Context.md @@ -123,6 +123,7 @@ The value set in the config is passed to the plugin. These items are defined by 3. if neither the identifier nor a `default` identifier are not defined, throw an exception. > DCJ: Yes not running but ideally still able to edit/correct the error if possible. >> KN: If a user does not specify `default` identifier, it means they declare that they want to receive an error instead of doing something. So I think that just throwing an exception with an appropriate error message would be fine. +>>> NOL: To be clear - this only applies if they have `contextStorage` in their settings, but no `default` config within it? 4. if the entire contextStorage section is missing in settings.js, use `memory` module (same as the current context). ## Executing plugin specific function