def METHOD_NAME(self):
    """
    orientation is a required field for reports which is
    limited for the following values:
    ['landscape', 'portrait', '']
    """
    if not self.data.get("orientation"):
        logger.info(
            "[red]No orientation is specified for this report, would you like me to update for you? [Y/n][/red]"
        )
        user_answer = input()
        # Checks if the user input is no
        if user_answer in ["n", "N", "No", "no"]:
            logger.info(
                "[red]Moving forward without updating orientation field[/red]"
            )
            return
        logger.info(
            "[yellow]Please specify the desired orientation: landscape | portrait [/yellow]"
        )
        user_desired_orientation = input()
        if user_desired_orientation.lower() in ("landscape", "portrait"):
            self.data["orientation"] = user_desired_orientation.lower()
        else:
            self.data["orientation"] = ""