|
- {% if not error %}
- <div class="panel panel-default">
- <div class="panel-heading">
- <h3 class="panel-title">{{ client_id }} wants to access the following details from your account</h3>
- </div>
- <div class="panel-body">
- <ul class="list-group">
- {% for dtl in details %}
- <li class="list-group-item">{{ dtl.title() }}</li>
- {% endfor %}
- </ul>
- <ul class="list-inline">
- <li>
- <button id="allow" class="btn btn-sm btn-primary">Allow</button>
- </li>
- <li>
- <button id="deny" class="btn btn-sm btn-default">Deny</button>
- </li>
- </ul>
- </div>
- </div>
- <script type="text/javascript">
- frappe.ready(function() {
- $('#allow').on('click', function(event) {
- window.location.replace("{{ success_url|string }}");
- });
- $('#deny').on('click', function(event) {
- window.location.replace("{{ failure_url|string }}");
- });
- });
- </script>
- {% else %}
- <div class="panel panel-danger">
- <div class="panel-heading">
- <h3 class="panel-title">Authorization error for {{ client_id }}</h3>
- </div>
- <div class="panel-body">
- <p>An unexpected error occurred while authorizing {{ client_id }}.</p>
- <h4>{{ error }}</h4>
- <ul class="list-inline">
- <li>
- <button class="btn btn-sm btn-default">OK</button>
- </li>
- </ul>
- </div>
- </div>
- {% endif %}
|