pinkypurplelion / photo-migrator

Audit required: External control of file name or path PTC-W6004
Security
Minor
2 occurrences in this check
External variable 'data_path' used in file path
15    # Get file date
16    file_date.get()
17
18    media_data = json.load(open(os.path.join(data_path, file + '.json')))  # change to data dir for production19
20    data_photo_time = media_data.get('photoTakenTime', '')
21
External variable 'data_path' used in file path
10
11def process_image(media_path, data_path, final_path, file):
12    print(f"Running process_image for file: {file} with supported file types: {SUPPORTED_FILE_TYPES}")
13    media_data = json.load(open(os.path.join(data_path, file + '.json')))14    data_title = media_data.get('title', '')
15    data_photo_time = media_data.get('photoTakenTime', '')
16    data_location = media_data.get('geoData', '')