Skip to content

Commit 3f5146d

Browse files
committed
vue questions fonctionnelle
1 parent f979140 commit 3f5146d

File tree

1 file changed

+14
-1
lines changed

1 file changed

+14
-1
lines changed

grails-app/init/taskoverflow/BootStrap.groovy

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,26 @@ package taskoverflow
22

33
import org.springframework.context.MessageSource
44
import ovh.garcon.tasko.*
5-
5+
import grails.converters.JSON
6+
import org.codehaus.groovy.grails.*
67
class BootStrap {
78

89
def springSecurityService
910

1011
def init = { servletContext ->
1112

13+
JSON.registerObjectMarshaller(Question) {
14+
def returnArray = [:]
15+
returnArray['id'] = it.id
16+
returnArray['question'] = it.question
17+
returnArray['title'] = it.title
18+
returnArray['isSolved'] = it.isSolved
19+
returnArray['user'] = it.user
20+
returnArray['tags'] = it.tags
21+
22+
return returnArray
23+
}
24+
1225
//definition of badges
1326
def badgeSuperman = new Badge(label: "Superman", description: "badges.superman.desc", value: 10, users: []).save(failOnError: true)
1427
def badgeHercule = new Badge(label: "Hercule", description: "badges.hercule.desc", value: 4, users: []).save(failOnError: true)

0 commit comments

Comments
 (0)