1
0
mirror of https://gitlab.com/comunic/comunicapiv2 synced 2024-11-25 23:09:22 +00:00
comunicapiv2/src/utils/UserDataUtils.ts

22 lines
573 B
TypeScript
Raw Normal View History

2019-11-23 15:10:51 +00:00
import { conf } from "../helpers/ConfigHelper";
import { join } from "path";
/**
* User data utilities
*
* @author Pierre HUBERT
*/
/**
* Get and returns the URL path to an userdata file
*
* @param uri Optionnal, defines the URI pointing on the file
* @param sysPath Optionnal, defines if system path is required instead of URL
* @return The full URL to the userdata file
*/
export function pathUserData(uri: string = "", sysPath: boolean = false) : string {
if(!sysPath)
return join(conf().storageURL, uri);
else
return join(conf().storagePath, uri);
}