Skip to content

Commit a5680de

Browse files
committed
stateless + auth
1 parent 4b143a1 commit a5680de

File tree

5 files changed

+15
-12
lines changed

5 files changed

+15
-12
lines changed

grails-app/controllers/ovh/garcon/tasko/AnswerMessageController.groovy

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ class AnswerMessageController {
2727
respond message
2828
}
2929

30-
//@Secured(['ROLE_USER', 'ROLE_ADMIN'])
30+
@Secured(['ROLE_USER', 'ROLE_ADMIN'])
3131
@Transactional
3232
def save(AnswerMessage answerMessage) {
3333

@@ -61,7 +61,7 @@ class AnswerMessageController {
6161
respond answerMessage
6262
}
6363

64-
//@Secured(['ROLE_USER', 'ROLE_ADMIN'])
64+
@Secured(['ROLE_USER', 'ROLE_ADMIN'])
6565
@Transactional
6666
def update(AnswerMessage answerMessage) {
6767
if (answerMessage == null) {

grails-app/controllers/ovh/garcon/tasko/ComMessageController.groovy

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -30,12 +30,12 @@ class ComMessageController {
3030
respond message
3131
}
3232

33-
//@Secured(['ROLE_USER', 'ROLE_ADMIN'])
33+
@Secured(['ROLE_USER', 'ROLE_ADMIN'])
3434
def create() {
3535
respond new ComMessage(params)
3636
}
3737

38-
//@Secured(['ROLE_USER', 'ROLE_ADMIN'])
38+
@Secured(['ROLE_USER', 'ROLE_ADMIN'])
3939
@Transactional
4040
def save(ComMessage comMessage) {
4141
if (comMessage == null) {
@@ -73,13 +73,13 @@ class ComMessageController {
7373
}
7474
}
7575

76-
//@Secured(['ROLE_USER','ROLE_ADMIN'])
76+
@Secured(['ROLE_USER','ROLE_ADMIN'])
7777
@Transactional
7878
def add(){
7979
ComMessage com = new ComMessage(
8080
date: new Date(),
8181
content: params.content,
82-
user: (User)getAuthenticatedUser(),
82+
user: User.findById(params.uId as Integer),
8383
parentMessage: MyMessage.get(params.mId as Integer),
8484
value: 0,
8585
question: Question.get(params.qId as Integer)

grails-app/controllers/ovh/garcon/tasko/MyMessageController.groovy

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ class MyMessageController {
3030
respond message
3131
}
3232

33-
//@Secured(['ROLE_USER', 'ROLE_ADMIN'])
33+
@Secured(['ROLE_USER', 'ROLE_ADMIN'])
3434
@Transactional
3535
def save(MyMessage myMessage) {
3636

@@ -65,6 +65,7 @@ class MyMessageController {
6565
}
6666

6767
@Transactional
68+
@Secured(['ROLE_USER','ROLE_ADMIN'])
6869
def update(MyMessage myMessage) {
6970
if (myMessage == null) {
7071
transactionStatus.setRollbackOnly()
@@ -95,7 +96,7 @@ class MyMessageController {
9596
* Modify the value of a message for gamification
9697
* @return
9798
*/
98-
//@Secured(['ROLE_USER','ROLE_ADMIN'])
99+
@Secured(['ROLE_USER','ROLE_ADMIN'])
99100
@Transactional
100101
def vote(){
101102
MyMessage item = MyMessage.get(params.mId as Integer)

grails-app/controllers/ovh/garcon/tasko/QuestionController.groovy

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -37,12 +37,11 @@ class QuestionController {
3737
respond question
3838
}
3939

40-
//@Secured(['ROLE_USER', 'ROLE_ADMIN'])
4140
def create() {
42-
respond new Question(question: new QuestionMessage())
41+
respond new Question(question: new QuestionMessage(), date: new Date())
4342
}
4443

45-
//@Secured(['ROLE_USER', 'ROLE_ADMIN'])
44+
@Secured(['ROLE_USER', 'ROLE_ADMIN'])
4645
@Transactional
4746
def save(Question question) {
4847

@@ -63,7 +62,7 @@ class QuestionController {
6362
title: question.title
6463
).save(flush:true)
6564

66-
badgatorService.serviceMethod(QUE.getUserId()) // check badges
65+
badgatorService.serviceMethod(user.id) // check badges
6766

6867
request.withFormat {
6968
form multipartForm {

grails-app/init/taskoverflow/BootStrap.groovy

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,7 @@ class BootStrap {
8383
returnArray['username'] = it.user.username
8484
returnArray['userimage'] = it.user.profil.image
8585
returnArray['value'] = it.value
86+
returnArray['questionid'] = it.question==null?'':it.question.id
8687

8788
return returnArray
8889
}
@@ -97,6 +98,7 @@ class BootStrap {
9798
returnArray['userimage'] = it.user.profil.image
9899
returnArray['coms'] = it.coms
99100
returnArray['value'] = it.value
101+
returnArray['questionid'] = it.question==null?'':it.question.id
100102

101103
return returnArray
102104
}
@@ -111,6 +113,7 @@ class BootStrap {
111113
returnArray['userimage'] = it.user.profil.image
112114
returnArray['coms'] = it.coms
113115
returnArray['value'] = it.value
116+
returnArray['questionid'] = it.question==null?'':it.question.id
114117

115118
return returnArray
116119
}

0 commit comments

Comments
 (0)