frontend: unify owner models for apps and volumes
This commit is contained in:
@@ -4,7 +4,7 @@ import { sanitize } from 'pankow/utils';
|
||||
|
||||
const BASE_URL = import.meta.env.BASE_URL || '/';
|
||||
|
||||
export function createDirectoryModel(origin, accessToken, api) {
|
||||
export function createDirectoryModel(origin, accessToken, api, ownersModel) {
|
||||
|
||||
return {
|
||||
name: 'DirectoryModel',
|
||||
@@ -45,10 +45,7 @@ export function createDirectoryModel(origin, accessToken, api) {
|
||||
}
|
||||
|
||||
item.owner = item.uid;
|
||||
if (item.uid === 0) item.owner = 'root';
|
||||
if (item.uid === 33) item.owner = 'www-data';
|
||||
if (item.uid === 1000) item.owner = 'cloudron';
|
||||
if (item.uid === 1001) item.owner = 'git';
|
||||
if (ownersModel.find((m) => m.uid === item.uid)) item.owner = ownersModel.find((m) => m.uid === item.uid).label;
|
||||
});
|
||||
|
||||
return result.body.entries;
|
||||
|
||||
Reference in New Issue
Block a user