summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTed Trask <ttrask01@yahoo.com>2010-07-29 08:24:35 +0000
committerTed Trask <ttrask01@yahoo.com>2010-07-29 08:24:35 +0000
commit6f6d574d3f9343897042daee046babe18e2b68dd (patch)
treeb9206b451c41e0df6074463eaae21312fdff05f6
parent75d800d821ebcb176b8a1ac8ec60a6bb71a9d432 (diff)
downloadacf-core-6f6d574d3f9343897042daee046babe18e2b68dd.tar.bz2
acf-core-6f6d574d3f9343897042daee046babe18e2b68dd.tar.xz
Fixed destroy function so package not marked as loaded.
-rwxr-xr-x[-rw-r--r--]www/cgi-bin/mvc.lua4
1 files changed, 4 insertions, 0 deletions
diff --git a/www/cgi-bin/mvc.lua b/www/cgi-bin/mvc.lua
index f176fe9..004a1d1 100644..100755
--- a/www/cgi-bin/mvc.lua
+++ b/www/cgi-bin/mvc.lua
@@ -117,6 +117,10 @@ destroy = function (self)
end
end
end
+
+ -- remove packages from package.loaded
+ if self["_NAME"] then package.loaded[self["_NAME"]] = nil end
+ if self.model and self.model["_NAME"]] then package.loaded[self.model["_NAME"]] = nil end
end
-- This is a sample front controller/dispatch.