From 4d6959050bbffa6b304eaa3fb7f62496ab57e253 Mon Sep 17 00:00:00 2001
From: Rushil Umaretiya <rushilwiz@gmail.com>
Date: Wed, 29 Sep 2021 09:56:34 -0400
Subject: [PATCH] fix: fixed image sizing issue

---
 Pipfile         |  1 -
 Pipfile.lock    | 10 +---------
 frame/models.py |  4 +++-
 frame/views.py  |  1 -
 4 files changed, 4 insertions(+), 12 deletions(-)

diff --git a/Pipfile b/Pipfile
index 9d2a25a..cdca094 100644
--- a/Pipfile
+++ b/Pipfile
@@ -7,7 +7,6 @@ name = "pypi"
 django = "*"
 pillow = "*"
 django-allauth = "*"
-facebook-sdk = "*"
 gunicorn = "*"
 
 [dev-packages]
diff --git a/Pipfile.lock b/Pipfile.lock
index 61fa365..2c331d0 100644
--- a/Pipfile.lock
+++ b/Pipfile.lock
@@ -1,7 +1,7 @@
 {
     "_meta": {
         "hash": {
-            "sha256": "ebb9ed5721e8e2d2fbedddc2e1e637945ba2a445f8bb3979c1674736f4f4c1c4"
+            "sha256": "b719a8798c5a56d92c68981d9b4ea57e17baf2b3c7cde5cdfb4444ad4f832ab1"
         },
         "pipfile-spec": 6,
         "requires": {
@@ -136,14 +136,6 @@
             "index": "pypi",
             "version": "==0.45.0"
         },
-        "facebook-sdk": {
-            "hashes": [
-                "sha256:2e987b3e0f466a6f4ee77b935eb023dba1384134f004a2af21f1cfff7fe0806e",
-                "sha256:cabcd2e69ea3d9f042919c99b353df7aa1e2be86d040121f6e9f5e63c1cf0f8d"
-            ],
-            "index": "pypi",
-            "version": "==3.1.0"
-        },
         "gunicorn": {
             "hashes": [
                 "sha256:9dcc4547dbb1cb284accfb15ab5667a0e5d1881cc443e0677b4882a4067a807e",
diff --git a/frame/models.py b/frame/models.py
index a2fef37..66fcd2e 100644
--- a/frame/models.py
+++ b/frame/models.py
@@ -23,6 +23,8 @@ class Profile(models.Model):
         if bool(self.image):
             img = Image.open(self.image.path)
             frame = Image.open(settings.MEDIA_ROOT + "/frame.png")
-            img.thumbnail((500, 500))
+            img.thumbnail((300, 300))
+            width, height = img.size
+            frame.thumbnail((width, height))
             img.paste(frame, (0,0), frame)
             img.save(self.image.path)
\ No newline at end of file
diff --git a/frame/views.py b/frame/views.py
index 62babad..a30f40e 100644
--- a/frame/views.py
+++ b/frame/views.py
@@ -8,7 +8,6 @@ from urllib.request import urlretrieve
 from django.core.files import File
 
 import requests
-import facebook
 
 # Create your views here.