private toLegacyRestApp()

in src/utils/adapter/adapter.ts [225:250]


    private toLegacyRestApp(app: adapterTypes.App, user: adapterTypes.UserProfile, deployments: string[]): sdkTypes.App {
        const isCurrentAccount: boolean = user.id === app.owner.id;
        const isNameAndDisplayNameSame: boolean = app.name === app.display_name;

        let appName: string = app.name;
        if (!isCurrentAccount) {
            appName = app.owner.name + '/' + app.name;
        }

        if (!isNameAndDisplayNameSame) {
            appName += `  (${app.display_name})`;
        }

        return {
            name: appName,
            collaborators: {
                [app.owner.name]: {
                    isCurrentAccount: user.id === app.owner.id,
                    permission: 'Owner'
                }
            },
            deployments,
            os: app.os,
            platform: app.platform
        };
    }