from __future__ import absolute_import
import json

def render(json_data, env='', sls='', **kws):
    if not isinstance(json_data, basestring):
        json_data = json_data.read()

    if json_data.startswith('#!'):
        json_data = json_data[json_data.find('\n')+1:]

    return json.loads(json_data)


from __future__ import absolute_import
import json

def render(json_data, env='', sls='', **kws):
    if not isinstance(json_data, basestring):
        json_data = json_data.read()

    if json_data.startswith('#!'):
        json_data = json_data[json_data.find('\n')+1:]
    if not json_data.strip():
        return {}
    return json.loads(json_data)


Add missed changes for the previous commit.
Add missed changes for the previous commit.

  from __future__ import absolute_import
  import json
  
  def render(json_data, env='', sls='', **kws):
      if not isinstance(json_data, basestring):
          json_data = json_data.read()
  
      if json_data.startswith('#!'):
          json_data = json_data[json_data.find('\n')+1:]
- 
+     if not json_data.strip():
+         return {}
      return json.loads(json_data)
  
  
Add missed changes for the previous commit.
## Code Before:
from __future__ import absolute_import
import json

def render(json_data, env='', sls='', **kws):
    if not isinstance(json_data, basestring):
        json_data = json_data.read()

    if json_data.startswith('#!'):
        json_data = json_data[json_data.find('\n')+1:]

    return json.loads(json_data)


## Instruction:
Add missed changes for the previous commit.
## Code After:
from __future__ import absolute_import
import json

def render(json_data, env='', sls='', **kws):
    if not isinstance(json_data, basestring):
        json_data = json_data.read()

    if json_data.startswith('#!'):
        json_data = json_data[json_data.find('\n')+1:]
    if not json_data.strip():
        return {}
    return json.loads(json_data)

