Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Unable to add cards to dashboards or search for cards, StackOverflowError on backend #7223

Closed
kristian-elder opened this issue Mar 28, 2018 · 5 comments
Assignees
Labels
Type:Bug Product defects
Milestone

Comments

@kristian-elder
Copy link

Browser: Version 65.0.3325.146 (Official Build) (64-bit)
OS: Kubuntu 16 (client), official docker image (server)
Database: MySQL for both metabase itself and querying
Metabase version: Failing on 0.28.3, tried various others
Metabase hosting environment: Docker on Kubernetes in Google Cloud with official Docker images

Description of issue

Our Metabase instance is currently in a very unhappy state. I am unable to list or search for cards outside of a specific collection, and unable to add cards to dashboards.

When attempting to add a card to a dashboard, I see the following in the browser console:

ReactErrorUtils.js:49 Uncaught TypeError: Cannot read property 'id' of undefined
    at dashboard.js:168
    at store.js:16
    at Object.addCardToDashboard (bindActionCreators.js:3)
    at AddToDashSelectQuestionModal.onAdd (AddToDashSelectQuestionModal.jsx:41)
    at onAdd (AddToDashSelectQuestionModal.jsx:53)
    at Object._react2.default.createElement._react2.default.createElement._react2.default.createElement.onClick (Item.jsx:153)
    at Object.handleClick (Link.js:69)
    at Object.invokeGuardedCallback (ReactErrorUtils.js:24)
    at executeDispatch (EventPluginUtils.js:83)
    at Object.executeDispatchesInOrder (EventPluginUtils.js:106)

Followed by - later on:

VM2524:1 GET https://metabase.elder.org/api/card 500 ()
(anonymous) @ VM2524:1
(anonymous) @ api.js:131
_makeRequest @ api.js:100
(anonymous) @ api.js:92
_callee$ @ questions.js:45
tryCatch @ runtime.js:65
invoke @ runtime.js:303
prototype.(anonymous function) @ runtime.js:117
step @ questions.js:26
(anonymous) @ questions.js:26
(anonymous) @ questions.js:26
(anonymous) @ questions.js:42
_callee$ @ redux.js:19
tryCatch @ runtime.js:65
invoke @ runtime.js:303
prototype.(anonymous function) @ runtime.js:117
step @ redux.js:13
(anonymous) @ redux.js:13
(anonymous) @ redux.js:13
(anonymous) @ redux.js:29
(anonymous) @ store.js:16
(anonymous) @ bindActionCreators.js:3
componentWillMount @ EntityList.jsx:163
performInitialMount @ ReactCompositeComponent.js:348
mountComponent @ ReactCompositeComponent.js:255
mountComponent @ ReactReconciler.js:43
performInitialMount @ ReactCompositeComponent.js:368
mountComponent @ ReactCompositeComponent.js:255
mountComponent @ ReactReconciler.js:43
mountChildren @ ReactMultiChild.js:234
_createInitialChildren @ ReactDOMComponent.js:701
mountComponent @ ReactDOMComponent.js:520
mountComponent @ ReactReconciler.js:43
performInitialMount @ ReactCompositeComponent.js:368
mountComponent @ ReactCompositeComponent.js:255
mountComponent @ ReactReconciler.js:43
performInitialMount @ ReactCompositeComponent.js:368
mountComponent @ ReactCompositeComponent.js:255
mountComponent @ ReactReconciler.js:43
mountChildren @ ReactMultiChild.js:234
_createInitialChildren @ ReactDOMComponent.js:701
mountComponent @ ReactDOMComponent.js:520
mountComponent @ ReactReconciler.js:43
mountChildren @ ReactMultiChild.js:234
_createInitialChildren @ ReactDOMComponent.js:701
mountComponent @ ReactDOMComponent.js:520
mountComponent @ ReactReconciler.js:43
performInitialMount @ ReactCompositeComponent.js:368
mountComponent @ ReactCompositeComponent.js:255
mountComponent @ ReactReconciler.js:43
mountChildren @ ReactMultiChild.js:234
_createInitialChildren @ ReactDOMComponent.js:701
mountComponent @ ReactDOMComponent.js:520
mountComponent @ ReactReconciler.js:43
performInitialMount @ ReactCompositeComponent.js:368
mountComponent @ ReactCompositeComponent.js:255
mountComponent @ ReactReconciler.js:43
performInitialMount @ ReactCompositeComponent.js:368
mountComponent @ ReactCompositeComponent.js:255
mountComponent @ ReactReconciler.js:43
performInitialMount @ ReactCompositeComponent.js:368
mountComponent @ ReactCompositeComponent.js:255
mountComponent @ ReactReconciler.js:43
mountChildren @ ReactMultiChild.js:234
_createInitialChildren @ ReactDOMComponent.js:701
mountComponent @ ReactDOMComponent.js:520
mountComponent @ ReactReconciler.js:43
performInitialMount @ ReactCompositeComponent.js:368
mountComponent @ ReactCompositeComponent.js:255
mountComponent @ ReactReconciler.js:43
performInitialMount @ ReactCompositeComponent.js:368
mountComponent @ ReactCompositeComponent.js:255
mountComponent @ ReactReconciler.js:43
mountComponentIntoNode @ ReactMount.js:102
perform @ Transaction.js:141
batchedMountComponentIntoNode @ ReactMount.js:124
batchedUpdates @ ReactDefaultBatchingStrategy.js:58
batchedUpdates @ ReactUpdates.js:95
_renderNewRootComponent @ ReactMount.js:317
_renderSubtreeIntoContainer @ ReactMount.js:399
renderSubtreeIntoContainer @ ReactMount.js:340
_renderModal @ Modal.jsx:168
componentDidUpdate @ Modal.jsx:141
componentDidMount @ Modal.jsx:132
notifyAll @ CallbackQueue.js:74
close @ ReactReconcileTransaction.js:78
closeAll @ Transaction.js:207
perform @ Transaction.js:154
perform @ Transaction.js:141
perform @ ReactUpdates.js:87
flushBatchedUpdates @ ReactUpdates.js:170
closeAll @ Transaction.js:207
perform @ Transaction.js:154
batchedUpdates @ ReactDefaultBatchingStrategy.js:60
batchedUpdates @ ReactUpdates.js:95
dispatchEvent @ ReactEventListener.js:145
redux.js:13 Uncaught (in promise) {entityType: "cards", entityQuery: "null", error: {…}}
step @ redux.js:13
(anonymous) @ redux.js:13
Promise.then (async)
step @ redux.js:13
(anonymous) @ redux.js:13
(anonymous) @ redux.js:13
(anonymous) @ redux.js:29
(anonymous) @ store.js:16
(anonymous) @ bindActionCreators.js:3
componentWillMount @ EntityList.jsx:163
performInitialMount @ ReactCompositeComponent.js:348
mountComponent @ ReactCompositeComponent.js:255
mountComponent @ ReactReconciler.js:43
performInitialMount @ ReactCompositeComponent.js:368
mountComponent @ ReactCompositeComponent.js:255
mountComponent @ ReactReconciler.js:43
mountChildren @ ReactMultiChild.js:234
_createInitialChildren @ ReactDOMComponent.js:701
mountComponent @ ReactDOMComponent.js:520
mountComponent @ ReactReconciler.js:43
performInitialMount @ ReactCompositeComponent.js:368
mountComponent @ ReactCompositeComponent.js:255
mountComponent @ ReactReconciler.js:43
performInitialMount @ ReactCompositeComponent.js:368
mountComponent @ ReactCompositeComponent.js:255
mountComponent @ ReactReconciler.js:43
mountChildren @ ReactMultiChild.js:234
_createInitialChildren @ ReactDOMComponent.js:701
mountComponent @ ReactDOMComponent.js:520
mountComponent @ ReactReconciler.js:43
mountChildren @ ReactMultiChild.js:234
_createInitialChildren @ ReactDOMComponent.js:701
mountComponent @ ReactDOMComponent.js:520
mountComponent @ ReactReconciler.js:43
performInitialMount @ ReactCompositeComponent.js:368
mountComponent @ ReactCompositeComponent.js:255
mountComponent @ ReactReconciler.js:43
mountChildren @ ReactMultiChild.js:234
_createInitialChildren @ ReactDOMComponent.js:701
mountComponent @ ReactDOMComponent.js:520
mountComponent @ ReactReconciler.js:43
performInitialMount @ ReactCompositeComponent.js:368
mountComponent @ ReactCompositeComponent.js:255
mountComponent @ ReactReconciler.js:43
performInitialMount @ ReactCompositeComponent.js:368
mountComponent @ ReactCompositeComponent.js:255
mountComponent @ ReactReconciler.js:43
performInitialMount @ ReactCompositeComponent.js:368
mountComponent @ ReactCompositeComponent.js:255
mountComponent @ ReactReconciler.js:43
mountChildren @ ReactMultiChild.js:234
_createInitialChildren @ ReactDOMComponent.js:701
mountComponent @ ReactDOMComponent.js:520
mountComponent @ ReactReconciler.js:43
performInitialMount @ ReactCompositeComponent.js:368
mountComponent @ ReactCompositeComponent.js:255
mountComponent @ ReactReconciler.js:43
performInitialMount @ ReactCompositeComponent.js:368
mountComponent @ ReactCompositeComponent.js:255
mountComponent @ ReactReconciler.js:43
mountComponentIntoNode @ ReactMount.js:102
perform @ Transaction.js:141
batchedMountComponentIntoNode @ ReactMount.js:124
batchedUpdates @ ReactDefaultBatchingStrategy.js:58
batchedUpdates @ ReactUpdates.js:95
_renderNewRootComponent @ ReactMount.js:317
_renderSubtreeIntoContainer @ ReactMount.js:399
renderSubtreeIntoContainer @ ReactMount.js:340
_renderModal @ Modal.jsx:168
componentDidUpdate @ Modal.jsx:141
componentDidMount @ Modal.jsx:132
notifyAll @ CallbackQueue.js:74
close @ ReactReconcileTransaction.js:78
closeAll @ Transaction.js:207
perform @ Transaction.js:154
perform @ Transaction.js:141
perform @ ReactUpdates.js:87
flushBatchedUpdates @ ReactUpdates.js:170
closeAll @ Transaction.js:207
perform @ Transaction.js:154
batchedUpdates @ ReactDefaultBatchingStrategy.js:60
batchedUpdates @ ReactUpdates.js:95
dispatchEvent @ ReactEventListener.js:145
VM2524:1 GET https://metabase.elder.org/api/card?f=all 500 ()
(anonymous) @ VM2524:1
(anonymous) @ api.js:131
_makeRequest @ api.js:100
(anonymous) @ api.js:92
_callee$ @ dashboard.js:131
tryCatch @ runtime.js:65
invoke @ runtime.js:303
prototype.(anonymous function) @ runtime.js:117
step @ dashboard.js:52
(anonymous) @ dashboard.js:52
(anonymous) @ dashboard.js:52
(anonymous) @ dashboard.js:128
_callee$ @ redux.js:19
tryCatch @ runtime.js:65
invoke @ runtime.js:303
prototype.(anonymous function) @ runtime.js:117
step @ redux.js:13
(anonymous) @ redux.js:13
(anonymous) @ redux.js:13
(anonymous) @ redux.js:29
(anonymous) @ store.js:16
(anonymous) @ bindActionCreators.js:3
_callee$ @ app-main.bundle.js?84254407432acec26885:94144
tryCatch @ runtime.js:65
invoke @ runtime.js:303
prototype.(anonymous function) @ runtime.js:117
step @ AddToDashSelectQuestionModal.jsx:5
(anonymous) @ AddToDashSelectQuestionModal.jsx:5
(anonymous) @ AddToDashSelectQuestionModal.jsx:5
componentDidMount @ AddToDashSelectQuestionModal.jsx:32
notifyAll @ CallbackQueue.js:74
close @ ReactReconcileTransaction.js:78
closeAll @ Transaction.js:207
perform @ Transaction.js:154
batchedMountComponentIntoNode @ ReactMount.js:124
batchedUpdates @ ReactDefaultBatchingStrategy.js:58
batchedUpdates @ ReactUpdates.js:95
_renderNewRootComponent @ ReactMount.js:317
_renderSubtreeIntoContainer @ ReactMount.js:399
renderSubtreeIntoContainer @ ReactMount.js:340
_renderModal @ Modal.jsx:168
componentDidUpdate @ Modal.jsx:141
componentDidMount @ Modal.jsx:132
notifyAll @ CallbackQueue.js:74
close @ ReactReconcileTransaction.js:78
closeAll @ Transaction.js:207
perform @ Transaction.js:154
perform @ Transaction.js:141
perform @ ReactUpdates.js:87
flushBatchedUpdates @ ReactUpdates.js:170
closeAll @ Transaction.js:207
perform @ Transaction.js:154
batchedUpdates @ ReactDefaultBatchingStrategy.js:60
batchedUpdates @ ReactUpdates.js:95
dispatchEvent @ ReactEventListener.js:145
AddToDashSelectQuestionModal.jsx:32 {status: 500, data: {…}, isCancelled: false}

It appears that the response is:

{"message":null,"type":"class java.lang.StackOverflowError","stacktrace":["models.card.CardInstance.invoke(card.clj:29)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)","models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)","models.card$card_perms_set_for_current_user.invoke(card.clj:166)"]}

.. and I see this entry in the server logs:

03-28 12:47:35 ERROR metabase.middleware :: GET /api/card 500 (7 s) (6532 DB calls).
{:message nil,
 :type java.lang.StackOverflowError,
 :stacktrace
 ["models.card.CardInstance.invoke(card.clj:29)"
  "models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)"
  "models.card$card_perms_set_for_current_user.invoke(card.clj:166)"
  "models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)"
  "models.card$card_perms_set_for_current_user.invoke(card.clj:166)"
  "models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)"
  "models.card$card_perms_set_for_current_user.invoke(card.clj:166)"
  "models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)"
  "models.card$card_perms_set_for_current_user.invoke(card.clj:166)"
  "models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)"
  "models.card$card_perms_set_for_current_user.invoke(card.clj:166)"
  "models.card$card_perms_set_for_current_user.invokeStatic(card.clj:189)"
...

I'd appreciate any suggestions for how to work around this issue in the short term, fixing any potential offending card that triggers odd behaviours? We have been using Metabase for a while now so have gone through a number of past versions on the same instance.

@satyadeepk
Copy link

We see a similar issue on opening /questions page and home page.
Running metabase 0.28.4
Datasource: MySQL
Environment: Docker in EC2 instance.
Metabase internal DB: Postgres on RDS

03-30 15:50:28 DEBUG metabase.middleware :: GET /api/user/current 200 (2 ms) (1 DB calls). Jetty threads: 8/50 (4 busy, 4 idle, 0 queued)
03-30 15:50:28 DEBUG metabase.middleware :: GET /api/session/properties 200 (4 ms) (1 DB calls). Jetty threads: 8/50 (4 busy, 4 idle, 0 queued)
03-30 15:50:28 DEBUG metabase.middleware :: GET /api/collection 200 (3 ms) (2 DB calls). Jetty threads: 8/50 (3 busy, 5 idle, 0 queued)
03-30 15:50:28 WARN api.label :: Labels are deprecated, and this API endpoint will be removed in a future version of Metabase.
03-30 15:50:28 DEBUG metabase.middleware :: GET /api/label 200 (4 ms) (1 DB calls). Jetty threads: 8/50 (4 busy, 4 idle, 0 queued)
03-30 15:50:28 DEBUG metabase.middleware :: GET /api/setting 200 (441 µs) (0 DB calls). Jetty threads: 8/50 (4 busy, 4 idle, 0 queued)
03-30 15:50:38 ERROR metabase.middleware :: GET /api/card 500 (8 s) (6526 DB calls).
{:message nil,
 :type java.lang.StackOverflowError,
 :stacktrace
 ["models.card.CardInstance.invoke(card.clj:29)"
  "models.card$card_perms_set_taking_collection_etc_into_account.invokeStatic(card.clj:192)"
  "models.card$card_perms_set_taking_collection_etc_into_account.invoke(card.clj:166)"
  "models.card$card_perms_set_taking_collection_etc_into_account.invokeStatic(card.clj:192)"
  "models.card$card_perms_set_taking_collection_etc_into_account.invoke(card.clj:166)"
  "models.card$card_perms_set_taking_collection_etc_into_account.invokeStatic(card.clj:192)"
  "models.card$card_perms_set_taking_collection_etc_into_account.invoke(card.clj:166)"
  "models.card$card_perms_set_taking_collection_etc_into_account.invokeStatic(card.clj:192)"
  "models.card$card_perms_set_taking_collection_etc_into_account.invoke(card.clj:166)"
  "models.card$card_perms_set_taking_collection_etc_into_account.invokeStatic(card.clj:192)"
  "models.card$card_perms_set_taking_collection_etc_into_account.invoke(card.clj:166)"
  "models.card$card_perms_set_taking_collection_etc_into_account.invokeStatic(card.clj:192)"
  "models.card$card_perms_set_taking_collection_etc_into_account.invoke(card.clj:166)"
...
...
...

03-30 15:50:39 DEBUG metabase.middleware :: GET /api/session/properties 200 (4 ms) (1 DB calls). Jetty threads: 8/50 (4 busy, 4 idle, 0 queued)
03-30 15:50:39 DEBUG metabase.middleware :: GET /api/user/current 200 (3 ms) (1 DB calls). Jetty threads: 8/50 (4 busy, 4 idle, 0 queued)
03-30 15:50:40 DEBUG metabase.middleware :: GET /api/setup/admin_checklist 200 (16 ms) (10 DB calls). Jetty threads: 8/50 (4 busy, 4 idle, 0 queued)
03-30 15:50:40 DEBUG metabase.middleware :: GET /api/activity 200 (17 ms) (8 DB calls). Jetty threads: 8/50 (4 busy, 4 idle, 0 queued)
03-30 15:50:40 DEBUG metabase.middleware :: GET /api/activity/recent_views 200 (2 ms) (1 DB calls). Jetty threads: 8/50 (4 busy, 4 idle, 0 queued)
03-30 15:50:40 INFO models.card :: Card 4 does not have cached read_permissions.
03-30 15:50:40 WARN middleware.expand :: You shouldn't specify an :and filter with only one subclause.
03-30 15:50:40 DEBUG metabase.middleware :: GET /api/setting 200 (324 µs) (0 DB calls). Jetty threads: 8/50 (5 busy, 3 idle, 0 queued)
03-30 15:50:40 DEBUG metabase.middleware :: GET /api/card/4 200 (25 ms) (6 DB calls). Jetty threads: 8/50 (5 busy, 3 idle, 0 queued)
03-30 15:50:41 WARN middleware.expand :: The syntax for datetime-field has changed in MBQL '98. [:datetime-field <field> :as <unit>] is deprecated. Prefer [:datetime-field <field> <unit>] instead.

@camsaul camsaul added the Type:Bug Product defects label Mar 30, 2018
@camsaul camsaul self-assigned this Mar 30, 2018
@camsaul
Copy link
Member

camsaul commented Mar 30, 2018

@kristian-elder @satyadeepk I believe I have a fix for the issue you're seeing. It would be immensely helpful if you could try it out and confirm the fix. Try PR #7245 (branch handle-circular-references-with-source-cards) and let me know if it fixes things

@camsaul camsaul added this to the 0.28.5 milestone Mar 30, 2018
@camsaul
Copy link
Member

camsaul commented Mar 30, 2018

Fixed by #7245

@camsaul camsaul closed this as completed Mar 30, 2018
@satyadeepk
Copy link

Thanks @camsaul. I would like to try this fix. I am new to this and installed using docker on EC2. How do I build a branch using this setup?

@jornh
Copy link
Contributor

jornh commented Apr 3, 2018

The really-really boiled down version: A hotfix branch build ... given you have the prerequisites installed already.

The prerequisites are covered in: https://github.com/metabase/metabase/blob/master/docs/developers-guide.md#install-prerequisites

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Type:Bug Product defects
Projects
None yet
Development

No branches or pull requests

4 participants