mirror of
				https://gitlab.com/comunic/comunicapiv2
				synced 2025-11-03 11:04:02 +00:00 
			
		
		
		
	Add movies support
This commit is contained in:
		@@ -1,4 +1,3 @@
 | 
			
		||||
import { RequestHandler } from "../entities/RequestHandler";
 | 
			
		||||
import { Movie } from "../entities/Movies";
 | 
			
		||||
import { DatabaseHelper } from "./DatabaseHelper";
 | 
			
		||||
 | 
			
		||||
@@ -46,6 +45,20 @@ export class MoviesHelper {
 | 
			
		||||
		return this.DBToMovie(row);
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	/**
 | 
			
		||||
	 * Check out whether a movie belongs to a user or not
 | 
			
		||||
	 * 
 | 
			
		||||
	 * @param userID Target user ID
 | 
			
		||||
	 * @param movieID The ID of the movie to check
 | 
			
		||||
	 */
 | 
			
		||||
	public static async DoesUserHas(userID: number, movieID: number): Promise<boolean> {
 | 
			
		||||
		try {
 | 
			
		||||
			return (await this.GetInfo(movieID)).userID == userID;
 | 
			
		||||
		} catch (error) {
 | 
			
		||||
			return false;
 | 
			
		||||
		}
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	/**
 | 
			
		||||
	 * Turn a database entry into a movie object
 | 
			
		||||
	 * 
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user