mirror of
https://github.com/getgrav/grav-plugin-admin.git
synced 2026-07-06 04:49:32 +02:00
Fixed user profile when using Flex Users only in admin
This commit is contained in:
@@ -3,6 +3,8 @@
|
||||
|
||||
* [](#improved)
|
||||
* Improved `permissions` field
|
||||
1. [](#bugfix)
|
||||
* Fixed user profile when using `Flex Users` only in admin
|
||||
|
||||
# v1.10.0-rc.3
|
||||
## 01/02/2020
|
||||
|
||||
@@ -1,8 +1,13 @@
|
||||
<div id="offline-status">
|
||||
<span><i class="fa fa-fw fa-plane"></i> You are offline</span>
|
||||
</div>
|
||||
{% set flex = grav['flex_objects'] ?? null %}
|
||||
{% set user = admin.user %}
|
||||
{% set route = grav['flex_objects'] is defined ? grav['flex_objects'].adminRoute(user) : '' %}
|
||||
{% if flex and not user.hasFlexFeature('user') %}
|
||||
{% set directory = flex.directory('grav-accounts') %}
|
||||
{% set test = directory.object(user.username) %}
|
||||
{% endif %}
|
||||
{% set route = test ? flex.adminRoute(test) : '' %}
|
||||
{% if route == '' %}
|
||||
{% set route = '/user/' ~ user.username %}
|
||||
{% endif %}
|
||||
|
||||
Reference in New Issue
Block a user