X-Git-Url: http://git.roojs.org/?a=blobdiff_plain;f=RooTicket.vala;h=c30925ddcace3567764f105250616aedc802edea;hb=fc7eb32429da35c28c1f4b33de16925d1af5ef78;hp=3b8271f1faec85bdcd0674ff58e81ee6acdb29bb;hpb=e19c3d75d5813b2a37c60193e11ef90b8a75f6dc;p=gitlive diff --git a/RooTicket.vala b/RooTicket.vala index 3b8271f1..c30925dd 100644 --- a/RooTicket.vala +++ b/RooTicket.vala @@ -7,7 +7,7 @@ static RooTicket _RooTicket; -class RooTicket : Object +public class RooTicket : Object { @@ -34,7 +34,7 @@ class RooTicket : Object { // first 5 words of summary.. var regex = new Regex ("[^A-Za-z0-9 ]+"); - var str = regex.replace(this.summary, this.summary.length, 0); + var str = regex.replace(this.summary, this.summary.length,0, ""); string[] words = Regex.split_simple ("[ \t]+", str); var ret = ""; for (var i =0; i< (words.length > 5 ? 5 : words.length); i++) { @@ -42,13 +42,12 @@ class RooTicket : Object ret += words[i]; } return ret; - } public string usernameLocal() { // git username is an email addres... - so this reutrns the local part.. //?? assumes that all members are under the same domain... normally the case...... - return RooTicket.singleton().username.split('@')[0]; + return RooTicket.singleton().username.split("@")[0]; } @@ -151,8 +150,7 @@ class RooTicket : Object } GLib.debug("found password?"); // we are gussing.... - username = bits[3]; - password = bits[5]; + RooTicket.singleton().username = bits[3]; RooTicket.singleton().password = bits[5]; }