summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorjakefeasel <jfeasel@gmail.com>2012-09-30 10:30:03 -0700
committerjakefeasel <jfeasel@gmail.com>2012-09-30 10:30:03 -0700
commit58d4c4f9be8639d4ef1f368eadc6e1086b67fd5f (patch)
tree80a9c2165d6bb7c91cf685849340081e72f0ec4b
parent511a32c5cb3f4cc5a8fbda01eee2e90e07908e23 (diff)
downloadsqlfiddle-58d4c4f9be8639d4ef1f368eadc6e1086b67fd5f.zip
sqlfiddle-58d4c4f9be8639d4ef1f368eadc6e1086b67fd5f.tar.gz
sqlfiddle-58d4c4f9be8639d4ef1f368eadc6e1086b67fd5f.tar.bz2
Misc logic updates / fixes
-rw-r--r--plugins/RequireJS-0.2.1.zipbin1226508 -> 1226540 bytes
-rw-r--r--plugins/RequireJS/RequireJS.cfc8
2 files changed, 5 insertions, 3 deletions
diff --git a/plugins/RequireJS-0.2.1.zip b/plugins/RequireJS-0.2.1.zip
index a169c3e..987e74b 100644
--- a/plugins/RequireJS-0.2.1.zip
+++ b/plugins/RequireJS-0.2.1.zip
Binary files differ
diff --git a/plugins/RequireJS/RequireJS.cfc b/plugins/RequireJS/RequireJS.cfc
index 30bfb96..97b12c4 100644
--- a/plugins/RequireJS/RequireJS.cfc
+++ b/plugins/RequireJS/RequireJS.cfc
@@ -54,7 +54,7 @@
<cfdirectory action="list" recurse="true" directory="#GetDirectoryFromPath(GetBaseTemplatePath())#stylesheets" name="loc.ssMetaData" type="file">
<cfset loc.ssTimes = {
- "css" = CreateDate(1900,1,1),
+ "css" = CreateDate(2100,1,1),
"less" = CreateDate(1900,1,1)
}>
@@ -84,7 +84,9 @@
<!--- If any of the less files we are dealing with have a date greater than the oldest css, then we need to regenerate.
So, we need to find the most recent date associated with each set of our files. --->
- <cfif DateCompare(loc.ssTimes[LCase(ListLast(name, '.'))], dateLastModified) LT 0>
+ <cfif (LCase(ListLast(name, '.')) IS "less" AND DateCompare(loc.ssTimes[LCase(ListLast(name, '.'))], dateLastModified) LT 0) OR
+ (LCase(ListLast(name, '.')) IS "css" AND DateCompare(loc.ssTimes[LCase(ListLast(name, '.'))], dateLastModified) GT 0)
+ >
<cfset loc.ssTimes[LCase(ListLast(name, '.'))] = dateLastModified>
@@ -95,7 +97,7 @@
</cfloop>
<!--- if the css is older than the less files, it must be out of date and in need of regeneration --->
- <cfif DateCompare(loc.ssTimes["css"], loc.ssTimes["less"]) LT 1>
+ <cfif DateCompare(loc.ssTimes["css"], loc.ssTimes["less"]) LT 0>
<cftry>
<!--- this usually doesn't take too long to do, so we'll do it synchronously instead of in a separate thread --->