Get your own customer support community
Get Satisfaction imported this topic into its internal tracking system, Zendesk.
 

Problem with user defined code / feedback widget

I'm using the feedback widget with a user defined code (also using fastpass). When I click on the Feedback tab I get a "Can't get no Satisfaction!" error page with this error code: page.dont_set_login_trackback().

When I click the second time on the feedback tab with the same user defined code as above it works correctly.

It almost looks like if the user defined code isn't already registered in the user defined code database it displays an error but if the code has already been used it doesn't display any error.

Any idea why i'm getting this error?

Thank you

Here is what I have for my fastpass/feedback widget code (not that if you need the company name it's in the "feedback_widget_options.company"):

<script type="text/javascript">
var GSFN;
if(GSFN == undefined) { GSFN = {};}
(function(){
add_js = function(jsid, url) {
var head = document.getElementsByTagName("head")[0];
script = document.createElement('script');
script.id = jsid;
script.type = 'text/javascript';
script.src = url;
head.appendChild(script);
}

add_js("fastpass_common", document.location.protocol + "//getsatisfaction.com/javascripts/fastpass.js");

if(window.onload) { var old_load = window.onload; }
window.onload = function() {
if(old_load) old_load();
add_js("fastpass", "http://getsatisfaction.com/fastpass?oauth_version=1.0&oauth_nonce=(removed but usually here)&oauth_timestamp=1248356945&oauth_consumer_key=(removed but usually here)&email=(Valid email)&name=Patrick&uid=2&oauth_signature_method=HMAC-SHA1&oauth_signature=(removed but usually here)");
}
})()

</script>

<script type="text/javascript" charset="utf-8">
var is_ssl = ("https:" == document.location.protocol);
var asset_host = is_ssl ? "https://s3.amazonaws.com/getsatisfaction.com/" : "http://s3.amazonaws.com/getsatisfaction.com/";
document.write(unescape("%3Cscript src='" + asset_host + "javascripts/feedback-v2.js' type='text/javascript'%3E%3C/script%3E"));
</script>

<script type="text/javascript" charset="utf-8">
var feedback_widget_options = {};
feedback_widget_options.display = "overlay";
feedback_widget_options.company = "oc_transpo";
feedback_widget_options.placement = "right";
feedback_widget_options.color = "#222";
feedback_widget_options.style = "idea";
feedback_widget_options.user_defined_code = "New to transit 2";

var feedback_widget = new GSFN.feedback_widget(feedback_widget_options);
</script>
Inappropriate?
2 people have this problem

The company marked this problem solved.


User_default_medium