projects
/
gitlive
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
8f7c1c3
)
RooProject.vala
author
Alan Knowles
<alan@roojs.com>
Mon, 24 Dec 2018 07:03:11 +0000
(15:03 +0800)
committer
Alan Knowles
<alan@roojs.com>
Mon, 24 Dec 2018 07:03:11 +0000
(15:03 +0800)
RooProject.vala
patch
|
blob
|
history
diff --git
a/RooProject.vala
b/RooProject.vala
index
60a2a7d
..
97c2c2d
100644
(file)
--- a/
RooProject.vala
+++ b/
RooProject.vala
@@
-5,9
+5,9
@@
public class RooProject : Object
{
public static RooProject singleton()
{
{
public static RooProject singleton()
{
-
+ if (_RooProject == null) {
_RooProject = new RooProject();
_RooProject = new RooProject();
-
+ RooProject.loadcount = 0;
RooTicket.loadProjects();
}
RooTicket.loadProjects();
}
@@
-41,7
+41,7
@@
public class RooProject : Object
GLib.debug("ADD project %s : %s : %s", add.id, add.code, add.name);
return add;
}
GLib.debug("ADD project %s : %s : %s", add.id, add.code, add.name);
return add;
}
- static int loadcount = 0;
+
static void reloadProjects() /// has to be called on singleton..
{
RooProject.loadcount = 0;
static void reloadProjects() /// has to be called on singleton..
{
RooProject.loadcount = 0;
@@
-55,7
+55,7
@@
public class RooProject : Object
{
RooTicket._projects = new Gee.ArrayList<RooProject>();
{
RooTicket._projects = new Gee.ArrayList<RooProject>();
-
+ RooProject.loadcount ++;
var table = new GLib.HashTable<string, string>(str_hash, str_equal);
table.insert("query[project_filter]","P,N,U");
var table = new GLib.HashTable<string, string>(str_hash, str_equal);
table.insert("query[project_filter]","P,N,U");