# 1.8.0.96 Query expression does not work in 'Stash Server Url' field

**URL:** https://www.finalbuilder.com/forums/t/1-8-0-96-query-expression-does-not-work-in-stash-server-url-field/6036
**Category:** Bugs
**Created:** [April 28, 2016, 1:49am UTC](https://www.finalbuilder.com/forums/t/1-8-0-96-query-expression-does-not-work-in-stash-server-url-field/6036 "2016-04-28T01:49:22Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![skermajo](https://www.finalbuilder.com/forums/letter_avatar_proxy/v4/letter/s/bb73d2/32.png) [@skermajo](https://www.finalbuilder.com/forums/u/skermajo)
#### Post date: [April 28, 2016, 1:49am UTC](https://www.finalbuilder.com/forums/t/1-8-0-96-query-expression-does-not-work-in-stash-server-url-field/6036/1 "2016-04-28T01:49:22Z")

</div>

Hi  
  
In the 'Update Stash Build Status' event handler, the 'Stash Server Url' field says it takes a query expression. When I use a query expression in this field, the event handler errors with a 'UriFormatException'.  
  
My steps:  
  
1. Create an application variable called BitbucketServer with the value 'http://bitbucket.myserver.com.au'  
2. In an Update Stash Build Status event handler, set the Stash Server Url field to %BitbucketServer%  
3. When run, event handler fails with the following:  
  
An error occurred while running handler 'BitBucket build status' for build event 'On Before Stage Start'. Message: Exception: UriFormatException Message: Invalid URI: The format of the URI could not be determined. Stack Trace: at System.Uri.CreateThis(String uri, Boolean dontEscape, UriKind uriKind) at Continua.Modules.Builds.EventHandlers.PlugIns.StashBuildEventHandlerPlugin.PostStatus(IBuildEventHandlerExecutionContext context, StashBuildStatus status, String commit, String username, String password, String comment, String linkUrl, String key, String buildVersion) at Continua.Modules.Builds.EventHandlers.PlugIns.StashBuildEventHandlerPlugin.ExecuteForBuildRepository(IBuildEventHandlerExecutionContext context, IBuildInfo build, String comment, StashBuildStatus status, String userName, String pwd, IList`1 buildChangesets, IRepositoryInfo repo, String targetUrl) at Continua.Modules.Builds.EventHandlers.PlugIns.StashBuildEventHandlerPlugin.Execute(IBuildEventHandlerExecutionContext context, String[] commentLines, StashBuildStatus status, Int32 buildId) at Continua.Modules.Builds.EventHandlers.PlugIns.StashBuildEventHandlerPlugin.Execute(IBuildEventHandlerExecutionContext context, IBuildEventType buildEventType) at Continua.Modules.Builds.EventHandlers.Entities.BuildEventHandler.Execute(IBuildEventHandlerExecutionContext context, IBuildEventType buildEventType)  
  
When i enter 'http://bitbucket.myserver.com.au' directly into the 'Stash Server Url' field everything works as expected. Any suggestions?  
  
Cheers,  
  
Joel

---

<div class="post-metadata">

### Author: ![Vincent](https://www.finalbuilder.com/forums/user_avatar/www.finalbuilder.com/vincent/32/938_2.png) [@Vincent](https://www.finalbuilder.com/forums/u/Vincent)
#### Post date: [April 28, 2016, 2:46am UTC](https://www.finalbuilder.com/forums/t/1-8-0-96-query-expression-does-not-work-in-stash-server-url-field/6036/2 "2016-04-28T02:46:25Z")

</div>

Definitely a bug, I just pushed a fix, will post a link to a build with the fix here when it’s uploaded.

---

<div class="post-metadata">

### Author: ![Vincent](https://www.finalbuilder.com/forums/user_avatar/www.finalbuilder.com/vincent/32/938_2.png) [@Vincent](https://www.finalbuilder.com/forums/u/Vincent)
#### Post date: [April 28, 2016, 3:07am UTC](https://www.finalbuilder.com/forums/t/1-8-0-96-query-expression-does-not-work-in-stash-server-url-field/6036/3 "2016-04-28T03:07:58Z")

</div>

Here’s the build with the fix :   
  
 [http://downloads.finalbuilder.com/downloads/continua/1.8/ContinuaCI.Server.Setup\_x64\_1.8.0.110.exe](http://downloads.finalbuilder.com/downloads/continua/1.8/ContinuaCI.Server.Setup_x64_1.8.0.110.exe)   
 [http://downloads.finalbuilder.com/downloads/continua/1.8/ContinuaCI.Server.Setup\_1.8.0.110.exe](http://downloads.finalbuilder.com/downloads/continua/1.8/ContinuaCI.Server.Setup_1.8.0.110.exe)   
  
 [http://downloads.finalbuilder.com/downloads/continua/1.8/ContinuaCI.Agent.Setup\_x64\_1.8.0.110.exe](http://downloads.finalbuilder.com/downloads/continua/1.8/ContinuaCI.Agent.Setup_x64_1.8.0.110.exe)   
 [http://downloads.finalbuilder.com/downloads/continua/1.8/ContinuaCI.Agent.Setup\_1.8.0.110.exe](http://downloads.finalbuilder.com/downloads/continua/1.8/ContinuaCI.Agent.Setup_1.8.0.110.exe)

---

<div class="post-metadata">

### Author: ![skermajo](https://www.finalbuilder.com/forums/letter_avatar_proxy/v4/letter/s/bb73d2/32.png) [@skermajo](https://www.finalbuilder.com/forums/u/skermajo)
#### Post date: [April 28, 2016, 3:22am UTC](https://www.finalbuilder.com/forums/t/1-8-0-96-query-expression-does-not-work-in-stash-server-url-field/6036/4 "2016-04-28T03:22:50Z")

</div>

Thanks Vincent - that was fast!   
  
 Confirming that build fixes the issue for me. Thanks again.
