diff --git a/wscacicneo/__init__.py b/wscacicneo/__init__.py
index 4030093..e47c511 100644
--- a/wscacicneo/__init__.py
+++ b/wscacicneo/__init__.py
@@ -51,7 +51,7 @@ def main(global_config, **settings):
config.add_route('post_user', 'post_user')
config.add_route('put_user', 'put_user')
config.add_route('edituser', 'editar/user/{matricula}')
- config.add_route('favoritos', 'editar/favoritos')
+ config.add_route('favoritos', 'editar/favoritos/{matricula}')
#
config.add_route('list', 'list')
config.add_route('gestao', 'gestao')
diff --git a/wscacicneo/templates/editarorgao.pt b/wscacicneo/templates/editarorgao.pt
index b9e52aa..c0846f9 100644
--- a/wscacicneo/templates/editarorgao.pt
+++ b/wscacicneo/templates/editarorgao.pt
@@ -3,11 +3,11 @@
@@ -56,14 +56,6 @@
diff --git a/wscacicneo/templates/user.pt b/wscacicneo/templates/user.pt
index 3aaf42b..dcfbb0d 100644
--- a/wscacicneo/templates/user.pt
+++ b/wscacicneo/templates/user.pt
@@ -102,6 +102,7 @@
'setor' : $('#setor').val(),
'permissao' : $('#permissao').val(),
'senha' : $('#senha').val(),
+ 'favoritos': 'Relatórios'
}
if (data.email.indexOf("gov.br") > -1 == false){
setTimeout(function() {noty({text: 'O e-mail tem que ser institucional',layout:'topRight',type:'error',timeout:5000});}, 100);
diff --git a/wscacicneo/views.py b/wscacicneo/views.py
index b396580..16d8ae5 100644
--- a/wscacicneo/views.py
+++ b/wscacicneo/views.py
@@ -104,7 +104,22 @@ def listorgao(request):
@view_config(route_name='favoritos', renderer='templates/favoritos.pt')
def favoritos(request):
- return {'project': 'WSCacicNeo'}
+ matricula = request.matchdict['matricula']
+ user_obj = User(
+ nome = 'base',
+ matricula = matricula,
+ email = 'base@gov.br',
+ orgao = 'orgao',
+ telefone = 'telefone',
+ cargo = 'cargo',
+ setor = 'setor',
+ permissao = 'Gestor',
+ favoritos = ['asdsadasd', 'asdasdasd'],
+ senha = 'senha'
+ )
+ search = user_obj.search_user(matricula)
+ print(search.results[0])
+ return { }
@view_config(route_name='config', renderer='templates/config.pt')
def config(request):
@@ -301,6 +316,9 @@ def post_user(request):
rest_url = REST_URL
userbase = UserBase().lbbase
doc = request.params
+ document = doc['favoritos']
+ favoritos = [document]
+ print(type(favoritos))
user_obj = User(
nome = doc['nome'],
matricula = doc['matricula'],
@@ -310,9 +328,10 @@ def post_user(request):
cargo = doc['cargo'],
setor = doc['setor'],
permissao = doc['permissao'],
- senha = doc['senha']
+ senha = doc['senha'],
+ favoritos = favoritos
)
-
+ print(user_obj)
id_doc = user_obj.create_user()
print(id_doc)
--
libgit2 0.21.2