Skip to content

Commit 9ede60f

Browse files
committed
Merge branch 'master' of github.com:atuttle/Taffy
2 parents af8405f + 2797f70 commit 9ede60f

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

core/api.cfc

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@
3434
<cfargument name="matchedURI" />
3535
<cfargument name="parsedResponse" />
3636
<cfargument name="originalResponse" />
37+
<cfargument name="statusCode" />
3738
<cfreturn true />
3839
</cffunction>
3940

@@ -83,7 +84,7 @@
8384
(
8485
application._taffy.settings.reloadOnEveryRequest eq true
8586
)>
86-
<cfif !local.reloadedInThisRequest><!--- prevent double reloads --->
87+
<cfif !local.reloadedInThisRequest and !isUnhandledPathRequest(arguments.targetPath)><!--- prevent double reloads --->
8788
<cfset onApplicationStart() />
8889
</cfif>
8990
</cfif>
@@ -491,6 +492,7 @@
491492
,local.parsed.matchDetails.srcUri
492493
,structKeyExists( _taffyRequest, 'resultSerialized' ) ? _taffyRequest.resultSerialized : ''
493494
,structKeyExists( _taffyRequest, 'result' ) ? _taffyRequest.result.getData() : {}
495+
,_taffyRequest.statusArgs.statusCode
494496
) />
495497
<cfset m.otreTime = getTickCount() - m.beforeOnTaffyRequestEnd />
496498
<cfheader name="X-TIME-IN-ONTAFFYREQUESTEND" value="#m.otreTime#" />
@@ -1358,7 +1360,7 @@
13581360
<cfset local.credentials.password = "" />
13591361
<cftry>
13601362
<cfset local.encodedCredentials = ListLast( GetPageContext().getRequest().getHeader("Authorization"), " " ) />
1361-
<cfset local.decodedCredentials = toString( toBinary( local.EncodedCredentials ) ) />
1363+
<cfset local.decodedCredentials = toString( toBinary( local.EncodedCredentials ), "iso-8859-1" ) />
13621364
<cfset local.credentials.username = listFirst( local.decodedCredentials, ":" ) />
13631365
<cfset local.credentials.password = listRest( local.decodedCredentials, ":" ) />
13641366
<cfcatch></cfcatch>

0 commit comments

Comments
 (0)