4309104925
* New features - Share album. Users can now create albums to share with existing people on the network. - Owner can delete the album. - Owner can invite the additional users to the album. - Shared users and the owner can add additional assets to the album. * In the asset viewer, the user can swipe up to see detailed information and swip down to dismiss. * Several UI enhancements.
14 lines
286 B
TypeScript
14 lines
286 B
TypeScript
import { IsNotEmpty, IsOptional } from 'class-validator';
|
|
import { AssetEntity } from '../../asset/entities/asset.entity';
|
|
|
|
export class CreateSharedAlbumDto {
|
|
@IsNotEmpty()
|
|
albumName: string;
|
|
|
|
@IsNotEmpty()
|
|
sharedWithUserIds: string[];
|
|
|
|
@IsOptional()
|
|
assetIds: string[];
|
|
}
|