Latest Threat Research:SANDWORM_MODE: Shai-Hulud-Style npm Worm Hijacks CI Workflows and Poisons AI Toolchains.Details
Socket
Book a DemoInstallSign in
Socket

88orm

Package Overview
Dependencies
Maintainers
1
Versions
9
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

88orm - npm Package Compare versions

Comparing version
0.1.8.8
to
0.1.9
+1
-1
88orm.egg-info/PKG-INFO
Metadata-Version: 2.1
Name: 88orm
Version: 0.1.8.8
Version: 0.1.9
Summary: ORM Service Connector

@@ -5,0 +5,0 @@ Home-page: http://pypi.python.org/pypi/88orm/

@@ -35,3 +35,3 @@ # -*- coding: utf-8 -*-

ORM_SERVICE_AUTH_HEADER = service_settings.get("auth_header")
ORM_SERVICE_COMMUNICATION = service_settings.get("communication")
ORM_SERVICE_COMMUNICATION = service_settings.get("communication", {})

@@ -244,2 +244,14 @@ if ORM_SERVICE_COMMUNICATION.get("method") == "rpc":

clone = self._clone()
for key, value in kwargs.copy().items():
if isinstance(value, VirtualModel):
related = self._get_related_field(key)
if related.get('type') in ['ForeignKey', 'OneToOneField']:
foreign_field = related.get('foreign_related_fields')
kwargs.update({
key: getattr(value, foreign_field)
})
elif isinstance(value, ORM88):
kwargs.update({
key: value.__payload_request
})
payload = {

@@ -256,2 +268,6 @@ "args": _args,

def _get_related_field(self, name):
return (self.model_info.get('fields').get(name) or
self.model_info.get('related_names').get(name))
def _clone(self):

@@ -258,0 +274,0 @@ """

Metadata-Version: 2.1
Name: 88orm
Version: 0.1.8.8
Version: 0.1.9
Summary: ORM Service Connector

@@ -5,0 +5,0 @@ Home-page: http://pypi.python.org/pypi/88orm/

@@ -8,3 +8,3 @@ import setuptools

name="88orm",
version="0.1.8.8",
version="0.1.9",
author="Rimba Prayoga",

@@ -11,0 +11,0 @@ author_email="rimba47prayoga@gmail.com",