# -*- coding: utf-8 -*-
# Disable all IAP external API calls for local development

import logging
from odoo import api, models

_logger = logging.getLogger(__name__)


class IapAccountDisabled(models.Model):
    _inherit = 'iap.account'

    @api.model
    def get_credits(self, service_name):
        """
        DISABLED: Return fake unlimited credits
        """
        _logger.info("IAP get_credits DISABLED - returning unlimited credits for %s", service_name)
        return 999999

