blob: e07134a65198b4355d9c433d521d6b831ae054b8 [file]
Map |>MARK_OCCURRENCES:par^ams<| = [:]
b.properties = |>MARK_OCCURRENCES:params<|
def b = Bookmark.get(|>MARK_OCCURRENCES:params<|.id)
def b = Bookmark.get(|>MARK_OCCURRENCES:params<|.id)
render "bookmark not found for id ${|>MARK_OCCURRENCES:params<|.id}"
def b = Bookmark.get(|>MARK_OCCURRENCES:params<|.id)
def b = Bookmark.get(|>MARK_OCCURRENCES:params<|.id)
b.properties = |>MARK_OCCURRENCES:params<|
b.properties = |>MARK_OCCURRENCES:params<|
if(|>MARK_OCCURRENCES:params<|.tagTokens) {
def tags = |>MARK_OCCURRENCES:params<|.tagTokens?.trim()
if(!|>MARK_OCCURRENCES:params<|.max)|>MARK_OCCURRENCES:params<|.max=10
[bookmarkList: Bookmark.findAllByUser(User.get(session['user'].id), |>MARK_OCCURRENCES:params<| ), deliciousList: fromDelicious ]
def t = Tag.findByName(|>MARK_OCCURRENCES:params<|.q)
ilike('title',"%${|>MARK_OCCURRENCES:params<|.q}%".toString())
ilike('notes',"%${|>MARK_OCCURRENCES:params<|.q}%".toString())
fromDelicious = deliciousService?.findAllForTag(|>MARK_OCCURRENCES:params<|.q,session.user)
def b = Bookmark.get(|>MARK_OCCURRENCES:params<|.id)
b.notes = |>MARK_OCCURRENCES:params<|.notes
render( |>MARK_OCCURRENCES:params<|.notes )
if(|>MARK_OCCURRENCES:params<|.value?.trim()) {
if(!|>MARK_OCCURRENCES:params<|.value?.startsWith("http://")) |>MARK_OCCURRENCES:params<|.value = "http://${|>MARK_OCCURRENCES:params<|.value}"
def bookmark = |>MARK_OCCURRENCES:params<|.id ? Bookmark.get(|>MARK_OCCURRENCES:params<|.id) : null
def url = bookmark ? bookmark.url : new URI(|>MARK_OCCURRENCES:params<|.value)